取this.data对象中的值
发布于 4 年前 作者 nalu 3334 次浏览 来自 问答

Page(

 {

 data: {

   pageNumber: 0,

   categoryMenuList: ‘’,

   currentName: ‘’,

   tagId: 0

 },

 /**

  * 生命周期函数–监听页面加载

  */

 onLoad: function (options) {

   var that = this;

   wx.request({

     url: ‘****************************’,

     method: ‘post’,

     success: function (res) {

       console.log(‘success:’+res.data);

       that.setData({

         categoryMenuList: res.data

       });

     }

   })

   console.log(‘typeof:’+typeof that.data);

   console.log(that.data);

   console.log(‘that.data.categoryMenuList:’ + that.data.categoryMenuList);//这里无法打印出that.data.categoryMenuList很郁闷

 }

})

遇到一个很无语的问题,取data中的categoryMenuList,始终得到的是初始值null

1 回复

res.data[options.tapId],我想知道这有内容吗?

回到顶部