小编sam*_*ati的帖子

如何使用 Reactjs 获取 CSV 数据并存储到状态?

我试过使用“papparse”,但没有得到确切的数据。我的代码有什么问题?

我想使用 CSV 文件通过 JSON 格式获取所有数据并设置到我的 hookState 中。

代码:

import React from "react";
import { Table, Tag, Space } from "antd";
import Papa from "papaparse";
function Home() {
  const [rows, setRows] = React.useState([]);
  React.useEffect(() => {
    async function getData() {
      const response = await fetch("../Assets/images/state_wise_data.csv");
      const reader = response.body.getReader();
      const result = await reader.read(); // raw array
      const decoder = new TextDecoder("utf-8");
      const csv = decoder.decode(result.value); // the csv text
      const results = Papa.parse(csv, { header: true }); // object …
Run Code Online (Sandbox Code Playgroud)

reactjs react-hooks

4
推荐指数
1
解决办法
891
查看次数

标签 统计

react-hooks ×1

reactjs ×1