- wx.navigateTo跳转传递对象类型参数,无法获取到参数值?
console.log(word); wx.navigateTo({ url: "../wordDetail/wordDetail?_Data="+word, success: (result) => {}, fail: (res) => {}, complete: (res) => {} }) 跳转页面: onLoad: function (options) { console.log(options); } 跳转前可以看到数据,跳转后不行只显示对象类型,如下图 [图片]
2021-04-22 - 页面跳转,传递的对象数据,无法获取?
[图片] 上面这里打印的语句应该是cosole.log(options) 截错图了 跳转前可以看到数据,跳转后不行只显示对象类型,如下图 [图片]
2021-04-22 - 为什么无法提交我的问题?
[图片]
2021-04-22 - 跳转页面,无法获取到对象类型参数?
console.log(word); wx.navigateTo({ url: "../wordDetail/wordDetail?_Data="+word, success: (result) => {}, fail: (res) => {}, complete: (res) => {} }) 跳转页面: onLoad: function (options) { console.log(JSON.parse(options)); } 跳转前可以看到数据,跳转后不行只显示对象类型,如下图 [图片]
2021-04-22 - wx.navigateTo携带对象类型参数跳转,跳转页无法拿到数据?
console.log(word); wx.navigateTo({ url: "../wordDetail/wordDetail?_Data="+word, success: (result) => {}, fail: (res) => {}, complete: (res) => {} }) 跳转页面: onLoad: function (options) { console.log(JSON.parse(options)); } 跳转前可以看到数据,跳转后不行只显示对象类型,如下图 [图片]
2021-04-22 - wx.navigateTo跳转传递参数为对象类型,接收页面无法拿到?
跳转页代码块: console.log(word); wx.navigateTo({ url: "../wordDetail/wordDetail?_Data="+word, success: (result) => {}, fail: (res) => {}, complete: (res) => {} }) 被跳转页面代码块: onLoad: function (options) { console.log(options); }, wx.navigateTo能够正常跳转,跳转前也有一条记录 但是拿不到数据 、 [图片] 之后使用了传递的时候用JSON.stringify()包起来,在接受页面用JSON.parse()再转换回来的方法尝试拿出数据 但是报错,结果为 VM344 WAService.js:2 SyntaxError: Unexpected token o in JSON at position 1 请问怎样才能显示出这个_Data的数据
2021-04-22 - 新手提问 如何使用app.js中的数据如何使用?
小程序页面要获取app.js中的数据 [图片] App({ onLaunch: function () { if (!wx.cloud) { console.error('请使用 2.2.3 或以上的基础库以使用云能力') } else { wx.cloud.init({ env: 'kk-cloud-test', traceUser: true, }) } this.globalData = { openid: "", //用户唯一标识 avatarUrl: "", //头像 nickName: "" //昵称 } }, //获取openid方法,再index中调用过一次 getOpenId: function () { wx.cloud.callFunction({ name: 'login', data: {}, success: (res => { console.log('[云函数] [login] user openid: ', res.result.openid) this.globalData.openid = res.result.openid console.log(this.globalData.openid); }), fail: err => { console.error('[云函数] [login] 调用失败', err) } }) } }) 需要app.js中的数据的页面代码: const app = getApp(); Page({ data: { name:"昵称", src:"../../images/logo.png" }, onLoad: function (options) { this.setData({name:app.nickName}); this.setData({src:app.avatarUrl}); console.log("方式1-id"+app.openid) console.log("方式1-nc"+app.nickName) console.log("方式2-id"+app.globalData.openid); console.log("方式2-nc"+app.globalData.nickName); }, //收藏列表按钮 btn_course:function(e){ wx.navigateTo({ url: 'collection_course/collection_course', success: (result) => {}, fail: (res) => {}, complete: (res) => {}, }) } }) 为什么获取同一地方的数据,打印结果却不一样? 相关赋值代码: 代码块1 bindGetUserInfo: function(e) { var that = this wx.getUserProfile({ desc: '用于完善会员资料', success: (res) => { console.log("新登入方法profile"); console.log(res); app.nickName=res.userInfo.nickName; app.avatarUrl=res.userInfo.avatarUrl; console.log("1"+app.nickName); that.setData({ isHide: false }); }, 代码块2 const app = getApp(); onLoad: function (options) { app.getOpenId() } 结果: [图片] 所以到底如何获取app.js中的globalData?
2021-04-14 - authSetting['scope.userInfo']没用了,如何实现微信授权登入功能?
authSetting['scope.userInfo']这个没用了,无法判断是否获取了用户信息了。 [图片] 所以每次登入用采用getUserProfile弹窗授权。 [图片] 但如果用户点击拒绝授权,由于scope.userInfo不在了,我并不知道当前有没有获取到用户信息,如何能监听到用户拒绝还是允许的操作呢,我该如何跳回第一张图片重新要求授权呢? 有没有这个类似的,授权登入的代码发一下。谢谢。
2021-04-13 - 小程序的云数据库中能够修改系统自动生成的引索_id、_openid吗?
[图片] 系统生成的,有什么办法能删除不再使用,或修改他们是否唯一,或者说id变成有规律的数字
2021-03-19 - 使用云数据库查询的get方法,打印不出数据,只显示是个对象?
db.collection('test_user_list').where({ '_openid': "151" }).get({ success(e){ console.log("shuju" + e) //结果为一个对象 } }) [图片] 我换一种方式用.then的结果为 [图片] 为什么get里面的succee不行,拿的数据是一个对象?不应该是具体的数据吗
2021-03-19