Vue3 使用Pinia 存入与取出数据

Pinia简介

Pinia 就是一个实现了上述需求的状态管理库,由 Vue 核心团队维护,对 Vue 2 和 Vue 3 都可用。

现有用户可能对 Vuex 更熟悉,它是 Vue 之前的官方状态管理库。由于 Pinia 在生态系统中能够承担相同的职责且能做得更好,因此 Vuex 现在处于维护模式。它仍然可以工作,但不再接受新的功能。对于新的应用,建议使用 Pinia。

事实上,Pinia 最初正是为了探索 Vuex 的下一个版本而开发的,因此整合了核心团队关于 Vuex 5 的许多想法。最终,我们意识到 Pinia 已经实现了我们想要在 Vuex 5 中提供的大部分内容,因此决定将其作为新的官方推荐。

相比于 Vuex,Pinia 提供了更简洁直接的 API,并提供了组合式风格的 API,最重要的是,在使用 TypeScript 时它提供了更完善的类型推导。
pinia核心概念是 state、actions、getters、modules、plugins

在页面中存入数据 authType

import { auth } from "@/store/auth";
const store = auth()

store.$state.userDetailsDto.authType = '02'

在页面中拿出pinia中的值authType


import {  onMounted } from 'vue'
import { auth } from "@/store/auth";
const store = auth()

onMounted(() => { 
  console.log('获取',store.$state.userDetailsDto.authType)
})

相关推荐

  1. Vue3 使用Pinia 存入取出数据

    2024-03-18 21:42:02       20 阅读
  2. Vue3使用Pinia存储、读取、修改数据

    2024-03-18 21:42:02       16 阅读
  3. vue3使用pinia

    2024-03-18 21:42:02       13 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-18 21:42:02       17 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-18 21:42:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-18 21:42:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-18 21:42:02       18 阅读

热门阅读

  1. 算法笔记p93_进制转换

    2024-03-18 21:42:02       17 阅读
  2. linux进程 crash之后 ulimit -c unlimited

    2024-03-18 21:42:02       21 阅读
  3. 人工智能主要有哪些领域?

    2024-03-18 21:42:02       19 阅读
  4. C++ 工厂模式

    2024-03-18 21:42:02       19 阅读
  5. 【P5737】【深基7.例3】闰年展示

    2024-03-18 21:42:02       19 阅读
  6. C++不定参数模板、折叠表达式和类型推导

    2024-03-18 21:42:02       22 阅读
  7. 七.pandas处理第三方数据

    2024-03-18 21:42:02       18 阅读
  8. react中点击按钮不能获取最新的state时候

    2024-03-18 21:42:02       26 阅读
  9. 大模型学习中,为什么要把AI当人看?

    2024-03-18 21:42:02       24 阅读
  10. server.servlet.path和#server.servlet.context-path的区别

    2024-03-18 21:42:02       21 阅读
  11. 【C#语言入门】19. 什么是类

    2024-03-18 21:42:02       20 阅读
  12. 使用TOPDN做L53免费域名DNS解析方法

    2024-03-18 21:42:02       21 阅读
  13. Rust矢量数据库领域的优势

    2024-03-18 21:42:02       20 阅读
  14. 【Python学习笔记】Python logging模块的学习

    2024-03-18 21:42:02       25 阅读