首页 > 解决方案 > 如何在路线更改中保持苗条的商店状态?

问题描述

我有一个苗条的存储对象,只要对象更改user,它就会设置为另一个对象:consumerconsumer

$: $user = consumer;

我可以看到它user正在更新,但是当我通过单击带有 hrefwindow.location.replace()的按钮或商店似乎已重置来更改路线时。

我在文档中找不到任何关于此的内容。如何在路线更改时保留商店?谢谢你的帮助。

标签: javascriptsveltesappersvelte-3svelte-store

解决方案


对于(可能是我自己的)未来参考:

我解决了这个问题。我正在使用工兵-我应该goto()按照此处记录的方式使用:https ://sapper.svelte.dev/docs#goto_href_options


推荐阅读