自定义标签不是DOM元素

时间:2018-07-31 09:53:13

标签: reactjs react-native sandbox

我正在尝试在reactjs中创建一个简单的类,如下代码所示。我正在使用沙箱。当我运行代码时,出现以下错误。 请让我知道如何解决

代码

lst <- lapply(2:7,
              function(i) read_excel("CONFIDENTIAL Ratio 062018.xlsx", sheet = i)
             )

错误

import React from "react";
import ReactDOM from "react-dom";
import createReactClass from "create-react-class";

class HelloMessage extends React.Component {
render() {
return <div>Hello {this.props.name}</div>;
}
    }

const rootElement = document.getElementById("root");
ReactDOM.render(<HelloMessage name="Helloo Welt" />);

export default HelloMessage;

1 个答案:

答案 0 :(得分:0)

render缺少第二个参数。

它应该是dom元素,它会做出反应以放置要呈现的html。

const rootElement = document.getElementById("root");
ReactDOM.render(<HelloMessage name="Helloo Welt" />, rootElement);

工作codesandbox