码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2020-05-27 17:10:38      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:error   type   箭头   function   stat   定义函数   函数   data   show   

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

 

解决办法:

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

如,将这种写法

showMovieData (page, pageSize){
       
    }

换成箭头函数,就变成

 showMovieData = (page, pageSize) => {
       
    }

这样就行了。

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

标签:error   type   箭头   function   stat   定义函数   函数   data   show   

原文地址:https://www.cnblogs.com/zqblog1314/p/12974353.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!