Vuex store中缓存存储的原理是如何实现长尾词数据的高效检索?

2026-03-31 17:190阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计793个文字,预计阅读时间需要4分钟。

Vuex store中缓存存储的原理是如何实现长尾词数据的高效检索?

目录 + Vuex + Store + 缓存存储原理 + 如何使用 store 缓存数据 + 1. src/store/index.js + 写法 + 2. src/store/getter.js + 3. 使用 store 获取数据 + Vuex 的设计是将数据存储在一个对象树的变量中

目录
  • vuex store 缓存存储原理
  • 如何使用store缓存数据
    • 1 src/store/index.js 写方法
    • 2 src/store/getter.js
    • 3 使用 store 存取数据

vuex store 缓存存储原理

vuex 的设计是将数据存在一个对象树的变量中,我们的应用(vue应用)从这个变量中取数据,然后供应用使用,当将当前页面关闭, vuex 中的变量会随着消失,重新打开页面的时候,需要重新生成。

而,浏览器缓存(cookie,localstorage等)是将数据存到浏览器的某个地方,关闭页面,不会自动清空这些数据,当再次打开这个页面时,还是能取到之前存在浏览器上的数据(cookie,localstorage等)。

要使用 vuex 还是使用浏览器缓存,要看具体的业务场景。比如:像用户校验的 token 就可以存在 cookie 中,因为用户再次登录的时候能用到。而像用户的权限数据,这些是有一定安全性考虑,且不同用户的权限不同,放在 vuex 中更合理,用户退出时,自动销毁。

阅读全文

本文共计793个文字,预计阅读时间需要4分钟。

Vuex store中缓存存储的原理是如何实现长尾词数据的高效检索?

目录 + Vuex + Store + 缓存存储原理 + 如何使用 store 缓存数据 + 1. src/store/index.js + 写法 + 2. src/store/getter.js + 3. 使用 store 获取数据 + Vuex 的设计是将数据存储在一个对象树的变量中

目录
  • vuex store 缓存存储原理
  • 如何使用store缓存数据
    • 1 src/store/index.js 写方法
    • 2 src/store/getter.js
    • 3 使用 store 存取数据

vuex store 缓存存储原理

vuex 的设计是将数据存在一个对象树的变量中,我们的应用(vue应用)从这个变量中取数据,然后供应用使用,当将当前页面关闭, vuex 中的变量会随着消失,重新打开页面的时候,需要重新生成。

而,浏览器缓存(cookie,localstorage等)是将数据存到浏览器的某个地方,关闭页面,不会自动清空这些数据,当再次打开这个页面时,还是能取到之前存在浏览器上的数据(cookie,localstorage等)。

要使用 vuex 还是使用浏览器缓存,要看具体的业务场景。比如:像用户校验的 token 就可以存在 cookie 中,因为用户再次登录的时候能用到。而像用户的权限数据,这些是有一定安全性考虑,且不同用户的权限不同,放在 vuex 中更合理,用户退出时,自动销毁。

阅读全文