Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

COCSOS - guitar, computer, etc

211111 리액트 입문 컴포넌트 함수의 반환 본문

Computer/react

211111 리액트 입문 컴포넌트 함수의 반환

COCSOS 2021. 11. 11. 01:22

#컴포넌트 함수의 반환값

import React from 'react';

export default function App(){
	return <div>하이</div>;
	return <Counter/>;
	return '문자';
	return [1,2,3];
	return [<p>??</p>,<p>3</>]; //X 배열로 반환시 리액트 요소는 키값을 가져야함
	return [<p key={1}>??</p>,<p key={2}>33</p>]; //O 배열로 반환시 리액트 요소는 키값을 가져야함
	return <React.Fragment> <p>안녕</P><p>하냐</p></React.Fragment> //키가 없어도 순서를 지정
	return <> <p>안녕</P><p>하냐</p></> //프래그먼트로 동작 자동 키가 없어도 순서를 지정
	return <div> <p>안녕</P><p>하냐</p></div> //원치않은div  깊이 들어남
	return <>
      <p>하이</p>
      {count.value >0 && <Title title={count.value}/> //조건부 렌더링. 양수일때만 그린다
    </> // 조건부 렌더링 -> 나중에 다시 볼것
  	return (
      <>
        {ReactDom.createPortal(
          <div>
          	<p>하위</p>
          </div>,
          docoment.getElementById('something'),
        )}
      </>
    ); /*9. 리액트 포탈. html에서 <div id='root'></div><div id='something'></div>에서
        리액트 돔의 함수를 사용한다. createPortal(리액트요소,이전에 추가했던 html의 요소)
        import ReactDom from 'react-dom'; 필요
        보통 모달사용시에 사용한다.*/
}
Comments