TypeError: react__WEBPACK_IMPORTED_MODULE_2___default.a.createClass is not a function

Posted 你吃辣条儿吗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

 

以上是关于TypeError: react__WEBPACK_IMPORTED_MODULE_2___default.a.createClass is not a function的主要内容,如果未能解决你的问题,请参考以下文章

未处理的拒绝(TypeError):moralis__WEBPACK_IMPORTED_MODULE_1__.Moralis.start 不是函数

TypeError: (0 , _material_ui_core__WEBPACK_IMPORTED_MODULE_3__.makeStyles) 不是函数

小程序错误TypeError: __webpack_require__

React TypeError: __WEBPACK_IMPORTED_MODULE_1_jquery___default(...)(...).draggable 不是函数

vue中 Error in mounted hook: "TypeError: __WEBPACK_IMPORTED_MODULE_0__assets_swiper_js__.default

如何修复TypeError:application_module__WEBPACK_IMPORTED_MODULE_1 ___ default.a不是构造函数