TypeError: react__WEBPACK_IMPORTED_MODULE_2___default.a.createClass is not a function

在看阮一峰的react入门的时候,写到一段代码,但是写完就报错了,经过多方查找,终于解决掉了

错误描述:

解决方法:

  将React.createClass换成React.Component, 但是不知道为什么这样就不报错了 (^._.^)ノ

  

 

文章地址:https://toddmotto.com/react-create-class-versus-component/

  React.Component是ES6写法,React.createClass是ES5,我们从React.Component扩展得到一个名为'HelloMessage'的类,而不是直接调用React.createClass,减少了React模板的使用,更多的用到了Javascript。

 

posted @ 2020-11-17 15:21  你吃辣条儿吗  阅读(2595)  评论(0编辑  收藏  举报