我正在导出函数func()。我还需要在本地调用它,即在同一个文件中。但是在本地调用它会引发错误,指出func未定义。
export default async function func(dataType) {
}
navigator.serviceWorker.addEventListener('message', function handler (event) {
func(); // **undefined**
})
答案 0 :(得分:0)
将代码调整为
export default async function func(dataType) {
}
navigator.serviceWorker.addEventListener('message', function handler (event) {
this.func(); // **undefined**
})