ReactDOM.render()
ReactDOM.render()은 가상돔을 실제 돔에 마운트 할 때 사용한다.
아래와 같이 함수 컴포넌트를 마운트 할 때는 첫번째 인자에 <App /> 와 같은 키워드를 사용한다.
function App() {
return (
<div>
<h1>Hello StackBlitz!</h1>
<p>Start editing to see some magic happen :)</p>
</div>
);
}
ReactDOM.render(<App />, document.getElementById("root"));
React 요소를 변수에 담아 실제 돔에 마운트 할 때는 변수의 이름을 그대로 첫번째인자에 담아준다.
const element = <h1>Hello, world</h1>;
ReactDOM.render(element, document.getElementById('root'));
setInteval()
을 사용해서 시간차를 줄 수 있다.
function App() {
return (
<div>
<h1>Hello StackBlitz!</h1>
<p>Start editing to see some magic happen :)</p>
</div>
);
}
function time() {
ReactDOM.render(<App />, document.getElementById("root"));
}
setInterval(time, 3000);
Last updated
Was this helpful?