更新时间:2023-12-05 08:38:58
window
.这是为了避免使用普通脚本标记时遇到的范围模糊性问题.导入/导出用法不正确.
window
yourself. This is to prevent the scope ambiguity issues that you'd run into when using normal script tags.The import/export usage is incorrect.
如果您export function xyz
,则必须import { xyz }
如果您export default function xyz
,则必须import xyz
或import { default as xyz }
请牢记这一点,这就是您要得到的.
With that in mind, here's what you'd end up with.
showImport.js:
showImport.js:
import { showMessage } from '/show.js'
window.showImportedMessage = function showImportedMessage() {
showMessage()
}
show.js:
export function showMessage() {
alert("Hello!")
}