# 本地存储

在很多时候, 我们需要把数据存在本地, 比如搜索历史, 浏览历史等功能, 该方法做了通用封装, 包括存数据, 取数据, 该方法只会存在本地, 不会和后端做交互, 需注意。 该方法不会重复存储数据, 需要传入一个唯一标识来达到去重的效果。

# 存储数据

history.saveHistory(key, data, attr)
key: 需要本地存储数据的键名。
data: 需要存储的数据。
attr: 检测已存储的数据当中是否有重复数据的键名, 一般用id一类的唯一表示。

this.$cc.history.saveHistory('search', {name: '可乐'}, 'id')

# 获取数据

history.getHistory(key)
key: 本地存储数据的键名

console.log(this.$cc.history.getHistory('search'))
Last Updated: 8/16/2021, 2:18:04 PM