小程序方法中的this无效问题

在编写小程序的时候经常会碰到 this.setData 往往报this没有setData 这个方法 随笔记录一下:
1.检查是否使用了箭头函数  在es6中使用了=>声明方法 this指向的就是定义的对象 

 

 


2.使用了微信的api(wx.xxx({this.setData})) 那么这个this指向的是微信的 api  需要在api调用前定义一个变量来接搜this 如:

 

posted @ 2018-09-14 15:40  leeseett  阅读(1378)  评论(0编辑  收藏  举报