TypeError: this.setData is not a function

最近在研究微信小程序,在与后台交互取数据的时候遇到了这个错误,TypeError: this.setData is not a function,表面看是类型错误,可是取到的数据没有错误,那为什么会报这个错误呢?原因就是this关键字,不能直接在请求的回调函数里写this,应该在请求外声明一个变量,接收onload函数的this,这样就不会报错了

猜你喜欢

转载自blog.csdn.net/wsh596823919/article/details/81084676