中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

react怎么讀取json數據

小億
182
2024-01-19 17:06:04
欄目: 編程語言

在React中讀取JSON數據可以使用fetch函數來發送請求并獲取數據。以下是一個示例代碼:

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

const MyComponent = () => {
  const [data, setData] = useState([]);

  useEffect(() => {
    fetch('data.json') // 讀取data.json文件
      .then(response => response.json()) // 將響應解析為JSON格式
      .then(jsonData => setData(jsonData)) // 將JSON數據存儲到狀態中
      .catch(error => console.error(error)); // 處理請求錯誤
  }, []);

  return (
    <div>
      {data.map(item => (
        <div key={item.id}>
          <h2>{item.title}</h2>
          <p>{item.description}</p>
        </div>
      ))}
    </div>
  );
};

export default MyComponent;

在上述代碼中,我們使用fetch函數發送GET請求來讀取data.json文件。然后,我們使用.json()方法將響應解析為JSON格式的數據,并將其存儲到名為data的狀態中。最后,我們使用map函數遍歷data數組,并將每個item的titledescription渲染到頁面上。

請注意,上述代碼是一個函數組件,使用了React的Hooks API(useState和useEffect)。使用函數組件和Hooks API是React的最新推薦用法。

0
桂林市| 聂荣县| 济南市| 吉安县| 同仁县| 永善县| 乐陵市| 黄龙县| 龙游县| 隆昌县| 南京市| 禄丰县| 枣强县| 寻乌县| 屏山县| 彩票| 汝州市| 玉林市| 凤冈县| 山东| 临洮县| 东港市| 济南市| 河南省| 儋州市| 确山县| 商丘市| 招远市| 乌拉特后旗| 秦皇岛市| 安溪县| 台东市| 朔州市| 盈江县| 漳浦县| 唐海县| 阿瓦提县| 个旧市| 延寿县| 武胜县| 宁夏|