小程序中为何无法获取setData中的值

secondMenuAjax:function(){

    var  _this=this

    wx.request({

        url: 'xxxx', //仅为示例,并非真实的接口地址

      header: {

        'content-type': 'application/json' // 默认值

      },

      success: function (res) {

        // console.log(res.data)

        // this.secondMenuData=res.data.data

        _this.setData({

          secondMenuData:res.data.data,

          nowMenuData:res.data.data[0]

        })

        console.log(_this.secondMenuData)//undefined

        

      }

    })

我ajax请求中获得了数据然后setData数据,但是我再去console.log为什么是undefined


慕哥9229398
浏览 1794回答 1
1回答

Cats萌萌

console.log(_this.secondMenuData)改为 console.log(this.data.secondMenuData)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript