数据持久化

简介: 数据持久化

1. 安装插件 npm i pinia-plugin-persistedstate

2. main.js 中配置

import { createApp } from 'vue'
import App from './App.vue'
// 导入路由实例
import { createPinia } from 'pinia';
// 引入插件
import piniaPersistedState from 'pinia-plugin-persistedstate'
// 创建pinia实例
const pinia = createPinia()
// 将插件安装到pinia实例中
pinia.use(piniaPersistedState)
// vue实例
const app = createApp(App)
// 将pinia安装到vue实例中
app.use(pinia)
app.mount('#app')




3. 在仓库中添加 persist 属性

persist: {
enabled: true, // 开启缓存 默认会存储在本地sessionStorage
storage: localStorage, // 缓存使用方式
paths: ['count'] // 需要缓存键,全部缓存不写此属性
}
目录
打赏
0
1
1
0
15
分享
相关文章
|
4月前
|
Redis 持久化揭秘:选择 RDB、AOF 还是混合持久化?
Redis 是一个内存数据库,意味着它主要将数据存储在内存中,从而能够提供极高的性能。然而,作为内存数据库,Redis 默认情况下的数据不会永久保存。为了确保数据在重启或故障后能够恢复,Redis 提供了几种 **持久化机制**。这些机制允许 Redis 将内存中的数据保存到硬盘上,从而实现数据持久化。
260 22
Redis 持久化揭秘:选择 RDB、AOF 还是混合持久化?
|
5月前
|
持久化FileTxnLog
持久化FileTxnLog
63 1
持久化FileTxnLog
|
5月前
|
持久化FileTxnSnapLog
持久化FileTxnSnapLog
40 1
大数据-45 Redis 持久化概念 RDB AOF机制 持久化原因和对比
大数据-45 Redis 持久化概念 RDB AOF机制 持久化原因和对比
104 2
大数据-45 Redis 持久化概念 RDB AOF机制 持久化原因和对比
|
7月前
|
Redis的RDB快照:保障数据持久性的关键机制
Redis的RDB快照:保障数据持久性的关键机制
141 0
在k8S中,数据持久化的方式有哪些?
在k8S中,数据持久化的方式有哪些?
在K8S中,是怎么实现数据持久化的?
在K8S中,是怎么实现数据持久化的?
26Redis - RDB持久化的优势和劣势
26Redis - RDB持久化的优势和劣势
53 0
27Redis - AOF持久化的优势与劣势
27Redis - AOF持久化的优势与劣势
96 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等