Advertisement

现在用的是vuex还行吗?pinia(菠萝头)都快成了我的心头好

阅读量:

1. 什么是pinia

简而言之 :
① 作为vuex的简化版本,其更受到vue官方的推崇与建议。
② 在诸多优势方面,它相较于vuex更具竞争力,接下来我们将深入探讨pinia的相关内容。

2.优势

pina

vuex

pinia 可兼容 vue2 与 vue3 两个版本

在 vue2 中需使用 vuex 的 3 版本
而在 vue3 中则需采用 vuex 的 4 版本

pinia 不区分同步与异步操作,且对 TypeScript 提供了更完善的兼容性支持

相比之下,vuex 则存在同步与异步的区分,且在 TypeScript 兼容性方面表现一般

使用 pinia 可以获得代码自动补全等便捷功能

而使用 vuex 则需要进行注入、导入函数并调用这些函数

3. 使用 (非常简单)

① 部署

复制代码
    npm install pinia
    
    
      
    

在 main.js 文件中 添加相应代码

复制代码
    import { createApp } from 'vue'
    import App from './App.vue'
    
    import { createPinia } from 'p

全部评论 (0)

还没有任何评论哟~