JS Library/React 34

컴포넌트 생성과 재사용

Hello 라는 컴포넌트를 생성해보자 Hello.js // 컴포넌트 생성시 react 호출 import React from "react"; function Hello() { return Hello, React!; } // 다른 컴포넌트에도 사용이 가능하도록 export default Hello; App.js 에서 컴포넌트 호출 import './App.css'; import Hello from "./Hello"; function App() { return ( ); } export default App; 결과 컴포넌트의 재사용 import './App.css'; import Hello from "./Hello"; function App() { return ( ); } export default App; 결과

JS Library/React 2022.05.11

코드 랜더링과 map

데이터를 랜더링을 해보고 map을 써서 데이터를 효율적으로 작성해보자 일단 기초 테이블 생성 import "./App.css"; function App() { return ( 품목 가격 사과 1000원 감귤 2000원 ); } export default App; 객체 생성, 랜더링 후의 코드 import './App.css'; function App() { const obj = { header: ["품종", "가격","수량(개)"], data: [ {fruit: "사과", price: "1000원", ea: "5"}, {fruit: "감귤", price: "2000원", ea: "3"} ] }; return ( {obj.header[0]} {obj.header[1]} {obj.data[0].fruit} ..

JS Library/React 2022.05.11