通过添加“模块”属性添加到 script 元素,您将指示浏览器将脚本解释为模块,使其能够加载并执行导入声明。
浏览器兼容性
以下浏览器版本(及更高版本)支持导入和导出声明:
对于旧版本,您可能需要在浏览器中启用实验性标志:
Firefox 中顶层的 ES2015 导入声明:了解错误
在 Firefox 中使用 ES2015 导入声明时,您可能会遇到错误它们不允许出现在模块的顶层。这可能会令人困惑,因为您希望将导入语句放置在文件的顶部。
问题的根源在于浏览器支持
作为错误消息表明,导入声明对其在模块中的放置有特定的要求。在 Firefox 中,这些声明 必须 包含在显式指定 type="module" 属性的脚本元素中。以下是如何正确执行此操作的示例:
通过添加“模块”属性添加到 script 元素,您将指示浏览器将脚本解释为模块,使其能够加载并执行导入声明。
浏览器兼容性
以下浏览器版本(及更高版本)支持导入和导出声明:
对于旧版本,您可能需要在浏览器中启用实验性标志:
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3