元素是构成 React 应用的最小单位 可能会把元素和组件搞混,
const element = <div className="element">I'm element</div>
element 是一个react 元素,元素只是组件组成的一部分
根据我们现阶段了解的有关 React 知识,更新界面的唯一办法是创建一个新的元素,然后将它传入 ReactDOM.render()
方法
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);
学习问题,setInterval()方法的作用是设置间隔时间执行tick方法,上面1000代表运行间隔毫秒数