代码如下:
我在onshow中请求了后台服务器接口,获取到一个token值,然后我想把这个值赋值给page里面的data下面的tonken1里面后续会用到,但是百度了很多都是出发点击事件然后用this.setData赋值的 但是我这个不需要出发点击事件就要赋值,但是当前对象是服务器返回过来的json对象,请问我应该在哪里赋值,除了this.setData还有其它的赋值方式吗?
那就直接点,直接写入缓存:
try {
wx.setStorageSync('key', 'value')
} catch (e) {
}
用你保存的that这个变量,而不是this,request回调中的success this不是小程序
that.setData({token1:token})
你上面不是写了
var that = this么?
你觉得这个that是干什么用的...
这里在success的callback中..不能用this...需要用that