報錯 Cannot read property 'setData' of null;
補充:app下的方法this指向就不是app,就是page,這應該是封裝的問題,一個用了箭頭函數,一個用的基礎函數
———————————————————————————————————————————————————————
在一個
wx.xxxxx({ success(res){ this.setData({data:res.data}) } })
中報錯,setData 爲空
在外層是調用的wx方法,所以this指向的wx,wx並沒有setData這個方法,所以報錯
解決:
在wx方法外層對指向page 的 this進行再封裝
onShow() {
let _this = this
wx.getStorage({key:'username',success(res){
_this.setData({username:res.data})
}})
}
ok