我无法弄清楚我做错了什么。我也读了几个关于SOF的问题,但其中任何一个都不适合我。
我有一堆错误:
第3行:'反应'当使用JSX react / react-in-jsx-scope时,必须在范围内 第4行:'反应'当使用JSX react / react-in-jsx-scope时,必须在范围内 第5行:'反应'当使用JSX react / react-in-jsx-scope时,必须在范围内 第9行:' ReactDOM'未定义no-undef
function tick() {
const element = (
<div>
<h1>Hello, world!</h1>
<h2>It is {new Date().toLocaleTimeString()}.</h2>
</div>
);
ReactDOM.render(element, document.getElementById('root'));
}
setInterval(tick, 1000);
&#13;
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react-dom.min.js"></script>
&#13;
答案 0 :(得分:5)
添加
import React from 'react'
import ReactDOM from 'react-dom'
位于文件顶部。