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
,但是却收到一个create class不是函数的错误:
TypeError:__WEBPACK_IMPORTED_MODULE_0_react ___ default.a.createClass不是函数
答案 0 :(得分:3)
createClass
got removed in React 16,这就是您收到错误的原因。
如果您仍然想使用createClass
,则可以使用独立的create-react-class软件包。