【问题标题】:SvelteKit, reload $page.dataSvelteKit,重新加载 $page.data
【发布时间】:2022-10-16 16:12:23
【问题描述】:

要了解我页面上的登录用户,我在+layout.server.js 的加载函数中返回用户,并在我的页面上将其与$page.data.user 一起使用(如https://github.com/sveltejs/kit/discussions/5883 中所建议的那样)。

如何告诉页面再次运行加载功能?例如:注销时,+layout.server.js的加载函数返回的数据已经过期,需要再次“运行”才能返回新数据(即没有用户)。

我找到了函数invalidate,但是不知道怎么用。

【问题讨论】:

  • ...现在我找到了invalidateAll。我想,这就是我正在寻找的功能。
  • 如果可以解决问题,请将其添加为答案(并在允许时接受)。

标签: sveltekit


【解决方案1】:

解决方案是使用函数invalidateAll

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-01-09
    • 1970-01-01
    • 2022-06-11
    • 1970-01-01
    • 2021-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多