收藏
回答

this.setData不能把数据存到上面的data里 求解求解!谢谢!

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 工具 v1.02.1902010 2.0.4

data: {

leavecord:[]

},



onLoad: function (options) {

wx.showLoading({

title: '加载中',

})


var that = this

wx.getStorage({

key: 'no',

success: function(res) {

// console.log(res.data)

wx.request({

url: 'XXXXXXXX,  //路由没问题

method: 'POST',

header: {

'content-type': 'application/x-www-form-urlencoded'

},

data: {

no:res.data

},

success(res) {

wx.hideLoading({

complete: true

});

console.log(res.data.leavecord)   //能在路由里取来数据

that.setData({

leavecord:res.data.leavecord    //这里不管用 存不到上面的data里

})

}

})

},

})


console.log(this.data.leavecord)  这里不显示东西

},


最后一次编辑于  04-27  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • x_Qiang
    x_Qiang
    04-27

    怕不是你这么用的吧,data里面的数据又不是全局变量

    04-27
    赞同
    回复