以下是React v16.0中的错误。我得到的错误是:
TypeError:无法读取未定义的属性“createElement”
import { React, Component } from 'react';
class MyComponent extends Component {
render() {
return(
<div>Hello World!</div>
);
};
};
如果我将其更改为以下内容,则可以正常工作。
import React from 'react';
class MyComponent extends React.Component {
// Omitted for brevity
}
我知道从v15.x到16.x的一些变化,但我不清楚这个。
答案 0 :(得分:2)
您的导入必须如下:NodeEditor
import React, { Component } from 'react';
是您之前的标准默认导出,但React
是命名导出。