1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

reactでjsonデータを取得した。

Posted at

概要

reactで外部のjsonファイルのデータを読み込む依頼が来た。
昔phpとかjavascriptでやったことがあったが、reactではどうすれば良いか分からなかった。
めちゃぐくってみて学んだことを書いてみた。

やってみた。


const [holidayData, setHolidayData] = useState([]);

const JSON_URL = 'holiday.json';
useEffect(() => {
    fetch(`${process.env.REACT_APP_COMMON_IMG_PATH + JSON_URL}`, { method: 'GET' })
      .then(res => res.json())
      .then(data => {
        setHolidayData(data)
      })
}, []);

fetchで、JSONファイルのURLを書いた。
GETメソッドで取得するようにした。

fetchしたJSONファイルのresponseの値を取得する。


<div>{holidayData.content}</div>

最後は取得したデータをVIEW出す。
結果は以下のようになる。

sgdsgvs.JPG

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?