你上面的写错了。要写成model:res.data 而不是 model,res.data
setData问题setData,我这样写报错 [图片] 搞的我老是要改成这样: [图片] 很烦诶,你们怎么写的
2018-05-17哈哈哈哈,还以为上面这位大哥还能搞出来模拟点击事件。之前也有考虑过这种事情。但是发现模拟点击事件好像并不能实现。可能是我还比较菜吧。现在这个接口不是又能用了吗?
可不可以不要去掉wx.getUserInfo- 需求的场景描述(希望解决的问题) 能不能不要去掉wx.getUserInfo接口。 - 希望提供的能力 现在突然要加个按钮才能获取,我们已经不知道要怎么做才能符合用户操作体验了,感觉怎么做都很别扭,做了两个小程序,都在考虑这个问题,没有一个能很好的解决
2018-05-15[图片] 可以看一下官方最新的文档。
scope.userInfo这个废弃了,我怎么知道已经授权过了?如果已经授权过,就存个标识到本地,但是如果把小程序删除了,这个标识本地存储就会没了,这样就会导致都已经授权过了,我还要显示个按钮给用户点击授权!所以本地存储是行不通的
2018-05-15小程序的页面内的全局变量,应该是需要放在data里的。可以去了解一下vue.js跟小程序的js还是比较相通的
小程序中闭包问题var user = 'The Global'; var obj = { user: 'The object', getUser: function (){ return function (){ return this.user; } } }; Page({ /** * 页面的初始数据 */ data: { }, btn_run: function () { console.log(obj.getUser()()); } }) 如上所述代码,在闭包中使用this对象调用obj对象中的user属性时,会报名undifine错误。 这是为什么? VM1646:1 thirdScriptError Cannot read property 'user' of undefined;at pages/index/index page btn_run function TypeError: Cannot read property 'user' of undefined at http://127.0.0.1:63456/appservice/pages/index/index.js:8:18 at e.btn_run (http://127.0.0.1:63456/appservice/pages/index/index.js:21:30) at e.<anonymous> (http://127.0.0.1:63456/appservice/__dev__/WAService.js:18:4907) at e.a (http://127.0.0.1:63456/appservice/__dev__/WAService.js:17:31002) at z (http://127.0.0.1:63456/appservice/__dev__/WAService.js:17:24941) at Function.<anonymous> (http://127.0.0.1:63456/appservice/__dev__/WAService.js:17:26562) at http://127.0.0.1:63456/appservice/__dev__/WAService.js:18:509 at http://127.0.0.1:63456/appservice/__dev__/WAService.js:6:26768 at e.(anonymous function) (http://127.0.0.1:63456/appservice/__dev__/WAService.js:4:4917) at a (http://127.0.0.1:63456/appservice/appservice:1008:9451)
2018-05-15如果用户授权了,就把信息存储起来。如果拒绝了,你是获取不到信息的。就可以根据这个做判断,如果用户要进行的操作需要用到个人信息,就再次给个button让用户去授权
(已解决)请教,关于wx.getUserInfo修改后,获取授权状态的方式首先,确认一点 ,我在app.js里是否已经无法完成用户授权流程了?因为授权需要用到button 好像没有app.wxml这一说。 其次,基于上面的想法,我将授权移到了第一个页面,app.js会事先根据getUserInfo返回是否失败来存储一个用户是否授权的变量,在第一个页面根据这个变量判断页面是展示授权还是正常显示。 那么问题就在于,用户未授权,我给他展示了官方文档中提到的button,用户点击它,弹出授权,这没问题,可是我怎么去监听用户接下来的操作,用户点了拒绝 还是同意? 小白一枚,可能是我阅读文档的疏忽,麻烦大佬们不舍赐教,谢谢。
2018-05-15