簡體   English   中英

如何將 PapaParse(或任何 js 庫)導入 JavaScript 文件?

[英]How do I import PapaParse (or any js library) into a JavaScript File?

我對使用 JavaScript 庫完全陌生,但我似乎無法弄清楚我在這里做錯了什么。 我正在使用 JavaScript 構建瀏覽器擴展,並且我需要能夠解析我用作數據庫的.csv 文件。 我正在嘗試使用 PapaParse,這是一個用於解析 CSV 文件的 JS 庫,盡管我不知道如何將它放入 a.js 文件(在這種情況下是我的內容腳本)。 我在 NetBeans 工作。 我已將 PapaParse 文件夾添加到擴展的文件夾中,我正在嘗試將其放入我的 js 文件中:

var pp = document.createElement("script"); 
pp.src = "PapaParse/papaparse.js"; 
pp.onload = function(e){ 
    console.log("papa parse works here!");
};  

然后我使用以下方法調用它:

Papa.parse("data.csv", {
    header: true,
    complete: function(results) {
            console.log("Finished:", results.data);
    }
});

但是我在這里收到一個錯誤,說“未捕獲的參考錯誤:未定義爸爸”。 我知道我導入庫的方式有問題,但我不知道它是什么。 我敢肯定,我缺少一些簡單的東西,因此將不勝感激任何指導!

嘗試使用 import 關鍵字導入它

import Papa from './PapaParse/papaparse';

如果有多種方法,您可以導入整個庫

import * as myModule from './PapaParse/papaparse';

如果它與導入在同一個文件中,那么調用應該可以工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM