小编alj*_*s24的帖子

请求的模块“”不提供名为“默认”JavaScript 的导出

新程序员来了。我正在尝试为在 html 上创建 CSV 表查看器的程序复制 youtube 视频,但收到此错误 SyntaxError: The requested module './TableCsv.js' does not Provide an Export Named 'default'

我尝试在 main.js 中的 TableCsv 周围添加大括号,但没有成功。当我尝试在 TableCsv.js 中添加自己的导出时,它显示模块不能有多个默认的导出.ts(2528)。

这是我的代码

main.js

import TableCsv from "./TableCsv.js";

const tableRoot = document.querySelector("#csvRoot");
const csvFileInput = document.querySelector("#csvFileInput");
const tableCsv = new TableCsv(tableRoot);

csvFileInput.addEventListener("change", e => {
    Papa.parse(csvFileInput.files[0], {
        delimiter: ",",
        skipEmptyLines: true,
        complete: results => {
            tableCsv.update(results.data.slice(1), results.data[0]);
        }
    });
}); 
Run Code Online (Sandbox Code Playgroud)

TableCsv.js

class TableCsv {
    /**
     * @param {HTMLTableElement} root The table element which will display the …
Run Code Online (Sandbox Code Playgroud)

javascript import export syntax-error

31
推荐指数
2
解决办法
17万
查看次数

标签 统计

export ×1

import ×1

javascript ×1

syntax-error ×1