页面刷新后vue.js保持活动状态

时间:2017-05-12 18:39:14

标签: routes vue.js

我想知道这是否可行。

我的路线有一堆选择下拉菜单,一个文本字段或两个等等。我想在路由回到此视图时保留这些填充的最后一个选定值。

如果我将路由器视图包装在<keep-alive>标记中,我可以通过<router-link>标记导航到路径和从路径导航时实现此目的。

但是,如果用户在路线上并刷新页面然后导航回包含所有字段的原始路线,则由于保持活动不处理页面刷新而丢失(除非我&#39) ;我错了。)

我应该只使用url查询字符串来调用所有字段值并完成它吗?有没有更好的方法来做到这一点,我没想到?

1 个答案:

答案 0 :(得分:2)

当用户刷新页面时,重新加载整个应用程序,数据也是如此。当用户打开应用程序时,您可以使用一些built-in browser storage(如本地存储)来存储数据并自动加载它。