【发布时间】:2016-04-18 04:52:12
【问题描述】:
我从 Reactjs 开始并构建了我的初始 div,但由于某种原因它不显示 div。
这是显示的代码
helloworld.js 内容:
React.render(
React.createElement('h1',null,'Hello World')
,document.getElementById('divContainer')
)
控制台错误:
react.render 不是函数。
使用的反应版本:
React v15.0.1
【问题讨论】:
-
您是否在 hello-world.js 中包含
import React from "react";语句 -
import React from "react" ,一旦我添加了这一行,我就会得到“Unexpected token import”错误
-
当我收到这个错误时,对我来说 React 没有正确配置。后来我使用 webpack dev server 来运行它,然后它就可以正常工作了。
-
我认为您没有将 es6 文件转换为 es5。
import在任何浏览器中都不起作用,因此您必须使用转译器,例如Babel。此外,不要将React.render用于您的根组件,而应使用react-domlib 中的ReactDOM.render。
标签: reactjs