Uncaught (in promise) TypeError: this.setState is not a function
Posted zqblog1314
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Uncaught (in promise) TypeError: this.setState is not a function相关的知识,希望对你有一定的参考价值。
造成这个的原因多数是因为, this 的指向错误,尤其是在我们 自定义函数 的时候报错
解决办法:
将自定义函数改成箭头函数
如,将这种写法
showMovieData (page, pageSize){
}
换成箭头函数,就变成
showMovieData = (page, pageSize) => {
}
这样就行了。
以上是关于Uncaught (in promise) TypeError: this.setState is not a function的主要内容,如果未能解决你的问题,请参考以下文章
解决Uncaught (in promise) reason的问题
Uncaught (in Promise) DOMException: play() 只能由用户手势启动
解决Uncaught (in promise) reason的问题
Uncaught (in promise):消息端口在收到响应之前关闭
vue控制台报 Uncaught (in promise) TypeError:
Uncaught (in promise) TypeError: Cannot set properties of null (setting 'innerText') in OpenWetherMa