【发布时间】:2023-04-07 22:13:01
【问题描述】:
我正在尝试导入与此函数处于同一级别的名为 data 的文件夹中的 csv 文件。我试图合并我在这里找到的solution,但没有运气,我不知道我需要修改什么。
getData.jsx
import React, { useState, useEffect } from 'react';
import Papa from 'papaparse';
export default function GetData(artist) {
const data = Papa.parse(fetchCsv);
console.log(data);
return data;
}
async function fetchCsv() {
const response = await fetch('data/artist_data.csv');
const reader = response.body.getReader();
const result = await reader.read();
const decoder = new TextDecoder('utf-8');
const csv = decoder.decode(result.value);
return csv;
}
【问题讨论】:
-
您需要使用一些工具将 csv 导入您的项目:stackoverflow.com/questions/52210467/… 然后您可以
import csv from 'data/artist_data.csv'
标签: javascript reactjs csv papaparse