首页 > 解决方案 > 如何在 vuejs 中创建记忆搜索功能

问题描述

我有以下两个 vuejs 页面。我在列表页面中创建了过滤器,例如按用户名和电子邮件搜索。过滤器工作正常,但问题是当我在搜索框中输入内容并搜索它时它正在工作但之后单击编辑用户链接并返回列表页面后过滤器被删除并显示所有数据。我的问题是我怎么能记住我只需要关于如何实现它的建议的搜索。

localstorage 或 vuex 可能的解决方案?

 1. List of users 
 2. Edit User

标签: vue.jsvuex

解决方案


解决方案是将过滤器保存在 vuex 状态,这样当你返回时它不会改变,只要你仍然在同一个选项卡中并且没有关闭它。


推荐阅读