Astro.js没有正确导入函数



我是Astro.js的新手;全局";函数在另一页上,但我总是收到一个错误,说函数";"未定义";。这是我在母版/全局布局页面上的代码。。。

export function test1() {
console.log('test1()');
}

这是另一页上的代码。。。

import test1 from '../layouts/master.astro';

(稍后在同一页…(

setTimeout(() => {
test1();
}, 100);

有什么建议吗?

啊,我想明白了。我用以下代码更新了母版页。。。

<script is:inline src="/global-methods.js"></script>
<script>
setTimeout(() => {
main();
}, 100);
</script>

("global-methods.js"在公共目录中。(在这样做之后,我能够在随后的页面中引用我的方法。

相关内容

  • 没有找到相关文章

最新更新