TIL
냅다 함수 :: React로 시계 만들기
Deeb
2022. 6. 22. 23:56
지금 리액트를 공부중이기때문에 이번에 외운 함수는 리액트로 시계만들기이다.
녹화하려고 여러번 반복하다보니 말할 수 있을 정도로 외웠다. setInterval 두렵지 않아..!
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title></title>
</head>
<body>
<div id="root"></div>
<script
src="https://unpkg.com/react@17/umd/react.development.js"
crossorigin
></script>
<script
src="https://unpkg.com/react-dom@17/umd/react-dom.development.js"
crossorigin
></script>
<script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script>
<script type="text/babel">
// 현재 시간을 출력하는 컴포넌트
function Clock(props) {
return (
<div>
<h1>리액트로 시계 만들기</h1>
<h2>현재 시간: {new Date().toLocaleTimeString()}</h2>
</div>
)
}
// 컴포넌트를 root에 렌더링
setInterval ( () => {
ReactDOM.render (
<React.StrictMode>
<Clock/>
</React.StrictMode>,
document.getElementById("root")
)
}, 1000)
</script>
</body>
</html>
아직 짧은 코드만 외워서 그런지 코드 외우기보다 녹화가 더 어렵다🤣
반응형