Uncaught TypeError: root is undefined papaparse
Uncaught TypeError: root is undefined papaparse
我的代码中的 papaparse
有问题,我尝试解析一个字符串,但给我这个错误:
Uncaught TypeError: root is undefined"
代码如下:
import * as Papa from "../file/papaparse/papaparse.js";
input.onchange = e => {
var file = e.target.files[0];
var reader = new FileReader();
reader.readAsText(file, 'UTF-8');
reader.onload = readerEvent => {
let imported = readerEvent.target.result;
let splittedimp = this.$Papa.parse(imported, {
"header": true
})
console.log(splittedimp);
}
}
input.onchange
在一个异步函数中。
知道为什么会出现这个错误吗?
错误发生在 papaparse 文件的第 25 行:
root.Papa = factory();
我也没有使用 nodejs 或 jquery,我只是下载了文件并将其导入到我项目的文件夹中
问题是 papaparse 不喜欢 import as
。我已经将 URL 添加到连接到 JS 页面的 HTML 页面的脚本中,现在可以正常工作了。
我的代码中的 papaparse
有问题,我尝试解析一个字符串,但给我这个错误:
Uncaught TypeError: root is undefined"
代码如下:
import * as Papa from "../file/papaparse/papaparse.js";
input.onchange = e => {
var file = e.target.files[0];
var reader = new FileReader();
reader.readAsText(file, 'UTF-8');
reader.onload = readerEvent => {
let imported = readerEvent.target.result;
let splittedimp = this.$Papa.parse(imported, {
"header": true
})
console.log(splittedimp);
}
}
input.onchange
在一个异步函数中。
知道为什么会出现这个错误吗?
错误发生在 papaparse 文件的第 25 行:
root.Papa = factory();
我也没有使用 nodejs 或 jquery,我只是下载了文件并将其导入到我项目的文件夹中
问题是 papaparse 不喜欢 import as
。我已经将 URL 添加到连接到 JS 页面的 HTML 页面的脚本中,现在可以正常工作了。