반응형
import React, { useEffect } from "react";
const App = () => {
// 여기다 그냥 하고 실행하면 에러가 난다
// DOM이 로드 되기전에 실행이 되서 에러가 난다
// useEffect 안에 넣어줘야한다
// const main = document.querySelector(".main__container");
// main.style.backgroundColor = "#000";
useEffect(() => {
const main = document.querySelector(".main__container");
main.style.backgroundColor = "#000";
}, []);
return (
<div
className="main__container"
style={{
display: "flex",
margin: "50px",
width: "100px",
height: "100px",
}}
>
asdasd
</div>
);
};
export default App;
반응형
'React' 카테고리의 다른 글
useEffect useState array sort (0) | 2020.11.14 |
---|---|
useEffect console.log undefined (0) | 2020.11.14 |
리액트 useState를 이용하여 글자 색상 변경하기 (0) | 2020.11.11 |
리액트 + 파이어베이스로 간단한 레딧 클론 코딩 (0) | 2020.11.06 |
리액트 함수형 컴포넌트에서 카카오 지도 api 사용 (0) | 2020.11.02 |