Uncaught (in promise) TypeError: this.setState is not a function

造成这个的原因多数是因为,  this  的指向错误,尤其是在我们  自定义函数  的时候报错

 

解决办法:

将自定义函数改成箭头函数

如,将这种写法

showMovieData (page, pageSize){
       
    }

换成箭头函数,就变成

 showMovieData = (page, pageSize) => {
       
    }

这样就行了。

posted @ 2020-05-27 16:59  养猪至富  阅读(2744)  评论(0编辑  收藏  举报