如何调用 context =“module” 内的函数苗条?
<script context="module">
export async function preload({params}){
const {name}=params;
return {name};
}
</script>
<script>
import { onMount, afterUpdate } from "svelte";
export let name;
onMount(async=()=>{
console.log(name);
})
</script>
我是 svelte 的新手。我正在研究现有的代码。 对于在控制台中给出未定义
。 有人可以解释一下如何自动调用预加载吗? 以及为什么在给定的代码中不起作用。 谢谢。
<script context="module">
export async function preload({params}){
const {name}=params;
return {name};
}
</script>
<script>
import { onMount, afterUpdate } from "svelte";
export let name;
onMount(async=()=>{
console.log(name);
})
</script>
I am new in svelte .I was working on the existing code .
For that in console giving undefined
.
Can some one explain me how preload atoumatically called ?
And why is not working in the given code.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您必须使用
load
而不是preload
,并返回
You have to use
load
instead ofpreload
,And return in