gpt4 book ai didi

javascript - 为什么我无法从模块中导出命名导出?

转载 作者:行者123 更新时间:2023-12-01 03:37:35 26 4
gpt4 key购买 nike

我想从模块中导出两个内容,FooBar。如何将 Foo 导出为默认导出,将 Bar 导出为正常导出?

我已经尝试过,但没有成功:

export Bar;
export default Foo;

最佳答案

您遇到语法错误,这就是它不导出指定导出的原因。当您导出命名导出时,正确的语法是:

export { name1, name2, …, nameN };

您需要在命名导出周围使用大括号,如下所示:

export { Bar };
export default Foo;

这是将 Bar 导出为命名导出的正确语法。请阅读 MDN 上有关导出的文档。 .

<小时/>

请注意,您的术语是错误的。模块是一个 JavaScript 文件。您导出的内容(变量、函数等)是名称,而不是模块本身。您导出名称,而不是模块。

关于javascript - 为什么我无法从模块中导出命名导出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44146812/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com