当前位置: 首页 > news >正文

Pinia 插件 pinia-plugin-persist 添加 persist 属性时报错:没有与此调用匹配的重载

项目场景:

  • Vue3
  • TS 语言
  • Pinia
  • 插件:pinia-plugin-persist

问题描述

代码如下:

import { defineStore } from 'pinia'export const useInfoStore = defineStore('info', {state: () => {return {activeIndex: 0}},actions: {updateIndex(active: number) {this.activeIndex = active}},// 注意这里报错 // 没有与此调用匹配的重载persist: {storage: localStorage}
})

解决方案:

  • 卸载聪(S) 明(B) 的 pinia-plugin-persist 插件
pnpm uninstall pinia-plugin-persist
  • 安装替换
pnpm install pinia-plugin-persistedstate

main.ts 中配置 ,大概代码如下

import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'const app = createApp(App)
const pinia = createPinia()
pinia.use(piniaPluginPersistedstate)
http://www.lryc.cn/news/231625.html

相关文章:

  • Django知识
  • vue2+antd——实现权限管理——js数据格式处理(回显+数据结构渲染)
  • ffmpeg 4.4 cenc-aes-ctr 加解密 MP4 工程性质分析
  • 网络安全/黑客技术(0基础入门到进阶提升)
  • 栈的三道oj【C++】
  • AI大模型低成本快速定制法宝:RAG和向量数据库
  • 文旅媒体有哪些?如何邀请到现场报道?
  • 搭建知识付费系统的最佳实践是什么
  • 计算机视觉:使用opencv实现车牌识别
  • 用封面预测书的价格【图像回归】
  • 阿里云服务器e实例40G ESSD Entry系统盘、2核2G3M带宽99元
  • Datawhale智能汽车AI挑战赛
  • pyclipper和ClipperLib操作多边型
  • Golang 协程、主线程
  • 【SA8295P 源码分析】125 - MAX96712 解串器 start_stream、stop_stream 寄存器配置 过程详细解析
  • pandas教程:Apply:General split-apply-combine 通常的分割-应用-合并
  • 第一讲之递归与递推下篇
  • 第十六篇-Awesome ChatGPT Prompts-备份
  • Python Web框架Django
  • 1.Spring的简单使用
  • 02.智慧商城——vant组件库使用和vw适配
  • Android笔记(十三):结合JetPack Compose和CameraX实现视频的录制和存储
  • 【开题报告】基于SpringBoot的音乐鉴赏平台的设计与实现
  • 云原生 黑马Kubernetes教程(K8S教程)笔记——第一章 kubernetes介绍——Master集群控制节点、Node工作负载节点、Pod控制单元
  • ElasticSearch 安装(单机版本)
  • 读书笔记:《BackTrader 量化交易案例图解》
  • CentOS 7 免密密钥登陆sftp服务 —— 筑梦之路
  • 记一次 .NET 某券商论坛系统 卡死分析
  • DevExpress WinForms HeatMap组件,一个高度可自定义热图控件!
  • 振弦传感器表面应变计与振弦采集仪形成岩土工程监测的解决方案