微信小程序报Cannot read property 'setData' of undefined的错误
最近在学习开发微信小程序,记录下项目中遇到的一个报错.
具体报错如下:

这时打印下this发现是未定义

this指向被改变
我们只要将上面的success函数改为箭头函数即可

箭头函数本身没有this通过调用父级的this
本文解决微信小程序中出现的Cannot read property 'setData' of undefined错误。通过调整函数指针,使用箭头函数确保正确的this指向。
具体报错如下:

这时打印下this发现是未定义

this指向被改变
我们只要将上面的success函数改为箭头函数即可

箭头函数本身没有this通过调用父级的this

被折叠的 条评论
为什么被折叠?