영원히 흘러가는 강

조건 렌더링 본문

리액트

조건 렌더링

double_R_one_G 2021. 3. 2. 17:30
728x90

조건에 따른 값변화로 알고 넘어가면 될것같다/

 

전에 사용하던 useState, useEffect를 사용한 코딩이라 익숙해지는데 초점을 잡아야할것 같다

 

 

import React,{useEffect,useState} from 'react';

function App() {
  const[condition,setCondition]=useState(false);    //useState 값으로 condition 초기값 false
  const toggle= ()=> setCondition(!condition);		// toggle 실행시 condition 값 변경
  const renderCondition=condition					//renderCondition 값으로 같다면 true
    ? 'True'
    : 'False'
  return (
      <div className="App">
        <div>
        {renderCondition}
        </div>
      <button onClick={toggle}>button</button>		//버튼 클릭시 toggle 함수
      </div>
  );

  }
export default App;

 

 

 

728x90

'리액트' 카테고리의 다른 글

리액트 DOM 앨리먼트 innerHTML, dangerouslySetInnerHTML  (0) 2021.04.26
구조 분해 할당  (0) 2021.03.03
props!  (0) 2021.02.24
리액트 훅스 useEffect  (0) 2021.02.23
이벤트 핸들링  (0) 2021.02.19
Comments