Pinia仓库统一管理

news/2024/11/8 9:46:17/

pinia独立维护

在src/stores文件夹下创建index.js文件,将main.js中关于pinia的语句放到index.js中

index.js文件内容:

import { createPinia } from 'pinia'
import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'
const pinia = createPinia()
pinia.use(piniaPluginPersistedstate)export default pinia

在mian.js文件中写入

import pinia from '@/stores/index'const app = createApp(App)app.use(pinia)

仓库 统一导出

在src/stores文件夹下新建一个文件夹modules,把仓库相关的JS文件放到其中

在src/stores文件夹下的index.js中编写

import { useUserStore } from './modules/user'
export { useUserStore }

或者简写为

export * from './modules/user'

App.vue文件里的导入仓库语句

由:

变为:


http://www.ppmy.cn/news/1251741.html

相关文章

详解API开发【电商平台API封装商品详情SKU数据接口开发】

1、电商API开发 RESTful API的设计 RESTful API是一种通过HTTP协议发送和接收数据的API设计风格。它基于一些简单的原则,如使用HTTP动词来操作资源、使用URI来标识资源、使用HTTP状态码来表示操作结果等等。在本文中,我们将探讨如何设计一个符合RESTfu…

数据库设计范式

摘要: 数据库设计是构建可靠和高效系统的关键步骤之一。设计范式是一种规范,它帮助开发人员减少数据冗余、提高数据一致性和完整性。本文将探讨数据库设计范式的重要性,并通过基于MySQL的表设计示例来佐证其应用。 引言: 数据库…

如何使用 JavaScript 实现图片上传并转换为 LaTeX 公式

在本教程中,我们将学习如何使用 JavaScript 创建一个上传图片的功能,并将所选图片转换为 LaTeX 公式。我们将使用 FileReader 对象来读取图片并将其转换为 Base64 格式,然后利用 img2latex API 将其转换为 LaTeX 公式。 1. HTML 结构 首先&…

详解ClickHouse的ReplaceMergeTree

区别于MergeTree表引擎,ReplacingMergeTree删除重复数据时是通过相同的分区值(ORDER BY的值) 数据去重发生在后台合并数据时,后台合并数据是随机的,所以有时会有一些没处理的数据,可以通过OPTIMIZI来手动合…

二分算法(整数二分、浮点数二分)

文章目录 二分一、整数二分(一)整数二分思路(二)整数二分算法模板1.左查找(寻找左侧边界)2.右查找(寻找右侧边界)3.总模板 (三)题目:数的范围 二、…

低代码市场火爆:哪些产品的服务商模式更实用、更易用?

中国低代码/零代码市场参与者类型较多,除竞争关系外,不同类型供应商之间也可能基于特定原因而存在合作关系,企业客户也可能选择不同的供应商来满足不同开发类型、差异化业务场景功能的需求。 传统软件开发方式不仅周期长、成本高,…

软件测试编写文档模板【附文档模板】

一、测试岗位必备的文档 在一个常规的软件测试流程中,会涉及到测试计划、测试方案、测试用例、测试报告的编写,这些文档也是软件测试岗位必须掌握的文档类型。 1、测试计划 测试计划是组织管理层面的文件,从组织管理的角度对一次测试活动进…

【智能算法】季节优化算法Seasons optimization algorithm【2023最新智能优化算法合集】

本文介绍了一种基于成吉思汗鲨鱼(Genghis Khan shark,GKS)行为的自然启发的元启发式算法(MA),称为成吉思汗鲨鱼优化器(Genghis Khan shark optimizer,GKSO),用于数值优化和工程设计。GKSO的灵感来自于GKS的捕食和生存行为。该成果…