wx.request里面是不是不能调用封装的函数啊
发布于 5 年前 作者 ping53 4829 次浏览 来自 问答

大佬们帮我看看

在其他的地方都可以调用getData()

在这里就不行了

3 回复

哦哦好的 我试一下

把this定义到外部,你这里的this指向已发生变化

此时的 this 指向的是 wx.request success 回调函数的 this,不是 Page 的 this。只有 Page 的 this 上才有你的 getData。应该在这里获取 this。

chongxinhuoqu: function () {
 var that = this;
}

建议去看一些讲解 JS 中 this 的文章。

回到顶部