ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JSX로 HTML짜기
    React 2022. 3. 3. 13:19

    리액트도 html과 똑같이 div박스를 이용해서 코드를 짜주면 된다. 하지만 리액트도 js이기 때문에 class라는 예약어를 쓸 수 없어서 html에서 클래스를 줄 때 여기서 className을 이용한다.

    <div className="black-background">
    
    </div>

    이런 식으로, 태그에 class를 부여한다.

     

    그 다음, 리액트의 가장 큰 장점은 데이터 바인딩이 쉽다는 것이다. 예를 들면,

    var data = "안녕하세요"
    
    <div> {data} </div>

    이런 식으로, data라는 변수명을 html에 넣으려면 { 변수명 } 이렇게 사용해주면 된다. 그리고 이 자리엔 함수명도 가능하다. { 함수이름() } 이렇게 넣으면 된다.  

     

    그리고 이미지등을 가져오려면 상단에 import를 이용해서

    import 이름 from '주소';
    
    <img src={이름} />

    이런 식으로, 이미지를 가져올 때 역시 { } 문법을 사용해서 가져온다.

     

    마지막으로, style속성을 집어넣을 때 역시, 

    <div style={ {color : 'blue', fontSize : '30px'} }>

    이런 식으로, { }안에 object자료형으로 넣으면 된다.

    'React' 카테고리의 다른 글

    if문 대신 삼항연산자  (0) 2022.03.05
    많은 div을 한 단어로 줄이는 component문법  (0) 2022.03.05
    버튼을 만들고 클린된 횟수 count (state 변경)  (0) 2022.03.04
    State  (0) 2022.03.03
    React란?  (0) 2022.03.03

    댓글

Designed by Tistory.