文章目录 1、搜搜历史管理功能 1. data 中提供数据,和搜索框双向绑定 (实时获取用户内容) 2. 准备假数据,进行基本的历史纪录渲染 3. 点击搜索,或者下面搜索历史按钮,都要进行搜索历史记录更新 (去重,新搜索的内容置顶) 4. 清空历史 2、持久化管理 1. 持久化到本地 - 封装方法 2. 页面中调用 - 实现持久化 1、搜搜历史管理功能 需求: 点击搜索(添加历史) 点击 搜索按钮后 或者 底下历史记录,都能进行搜索(相当于跳转到搜索的列表组件) ① 若之前 没有 相同的搜索关键字,则在搜素历史的最前面直接添加 ② 若之前 已有 相同的搜索关键字,将原有的关键字移除,再追加 清空历史:点击清空图标,可以清空历史记录 持久化: 搜素历史需要持久化,刷新历史不会丢失 1. data 中提供数据,和搜索框双向绑定 (实时获取用户内容) data () { return { search: '' }