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

vue pinia 独立维护,仓库统一导出

它允许您跨组件/页面共享状态

  1. 持久化
    1. 安装依赖pnpm i pinia-plugin-persistedstate

    2. 将插件添加到 pinia 实例上

    3. pinia独立维护

    4. 统一导出     

import { createPinia } from 'pinia'
import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'const pinia = createPinia()
//加载持久化
pinia.use(piniaPluginPersistedstate)export default pinia// 在这里导出
// import { useUserStore } from "@/stores/modules/user"
// export { useUserStore }
// import { useCountStore } from "@/stores/modules/counter"
// export { useCountStore }//优化统一 导出
export * from "@/stores/modules/user"
export * from "@/stores/modules/counter"这里是app use部分
**********在main.js中要use封装好的pinia********
import pinia from './stores/index'
app.use(pinia)这里是调用部分
**********使用pinia代码如下********
//以后想用哪个就import哪个store
import { useUserStore, useCountStore } from "@/stores/index"
const userStore = useUserStore()
const countStore = useCountStore()

http://www.dtcms.com/a/208740.html

相关文章:

  • leetcode hot100刷题日记——11.相交链表
  • Linux 之 Ubuntu Server 安装
  • 【Bluedroid】蓝牙HID Host disconnect流程源码解析
  • 【Hexo】3.主题
  • AI-02a5a8.神经网络-与学习相关的技巧-超参数的验证
  • java对接全文检索MeiliSearch
  • Linux之 SPI 驱动框架- spi-mem 框架
  • 【深尚想!爱普特APT32F1023H8S6单片机重构智能电机控制新标杆】
  • 【Java高阶面经:消息队列篇】24、Kafka消息顺序保障:单分区与多分区的性能优化
  • Appium+python自动化(三)- SDK Manager
  • 古文时空重构:当AI把课本诗词做成4D电影
  • 亚马逊云科技推出Anthropic新一代模型
  • Anthropic公司近日发布了两款新一代大型语言模型Claude Opus 4与Claude Sonnet 4
  • 2025年开源大模型技术全景图
  • 算法学习路径
  • 第六章 进阶12 周报的妙用
  • 案例分享——牛路水库安全监测之倒垂线、双金属标、多点位移计安装
  • 《C++20新特性全解析:模块、协程与概念(Concepts)》
  • HardFault_Handler调试及问题方法
  • redis 基本命令-17 (KEYS、EXISTS、TYPE、TTL)
  • 【MySQL】第6节|深入理解Mysql事务隔离级别与锁机制
  • 智慧应急指挥调度系统:构建城市安全“防护罩”
  • 企业知识管理面临的挑战与飞书知识问答的解决方案
  • 软件中级考试之软件设计师下午篇ER图做题方法总结
  • Android帧抢占协议技术剖析:触摸事件与UI绘制的智能调度优化方案
  • 智警杯备赛--数据应用技术1
  • 嵌入式系统C语言编程常用设计模式---参数表驱动设计
  • 缓存穿透 击穿 雪崩
  • 【分布式文件系统】FastDFS
  • 基于非线性规划的电动汽车充电站最优布局