【发布时间】:2018-07-04 18:49:26
【问题描述】:
sday.js
import React from 'react';
const sday= React.createClass({
render( ){
return (
<div>hello world</div>
);
}
})
export default sday;
index.js
import React from 'react';
import ReactDOM from 'react-dom';
import registerServiceWorker from './registerServiceWorker';
import './index.css';
import App from './App';
import {sday} from './Component/example';
window.React= React;
ReactDOM.render(<sday/> , document.getElementById('root'));
registerServiceWorker();
我正在尝试渲染 sday,但我收到一个错误,即创建类不是函数:
TypeError: __WEBPACK_IMPORTED_MODULE_0_react___default.a.createClass 不是函数
【问题讨论】:
-
你使用的是什么版本的 React?
createClass在 React 16 中被删除。 -
我正在使用 v-16.4.0 感谢您提供的信息
标签: javascript reactjs webpack