如何在 svelte/sapper 中获取会话的初始值

Ani*_*das 4 svelte sapper

我正在使用带有波尔卡的苗条/工兵。在加载任何页面之前,我有一些初始值要从 Web 服务中获取并存储在会话中。执行此操作的最佳推荐方法是什么。

我尝试在根目录中的 _layout 中执行此操作。但由于提取是异步的,因此在第一次页面加载时值不可用。

Ric*_*ris 8

您的布局组件可以使用preloadhttps : //sapper.svelte.dev/docs#Preloading

  • 确实如此。“preload”适用于布局组件和页面组件 (5认同)