-
json 등의 data 가져오기
import { useState, useEffect } from 'react' function Profile() { const [data, setData] = useState(null) const [isLoading, setLoading] = useState(false) useEffect(() => { setLoading(true) fetch('/api/profile-data') .then((res) => res.json()) .then((data) => { setData(data) setLoading(false) }) }, []) if (isLoading) return <p>Loading...</p> if (!data) return <p>No profile data</p> return ( <div> <h1>{data.name}</h1> <p>{data.bio}</p> </div> ) }
'React' 카테고리의 다른 글
Data 가져오기 (useSWR) (0) 2023.01.23 styled-jsx/css 스타일 적용 (0) 2022.12.23 react-icons (0) 2022.12.23 React Tsx Jsx 반복문 for map (0) 2022.12.20 React HelloWorld Tsx파일 Ex (0) 2022.12.20 React 에서 서버와 연동 (0) 2022.11.25 NodeJs & Typescript 기반에서 React 배포 (0) 2022.11.20 React 빌드와 테스트 (0) 2022.11.20