pinia 状态管理

138 阅读1分钟

pinia与vuex的区别

  • 打包时,pinia会检查引用依赖,store分离的,解决了项目的耦合问题。(代码分割机制)。vuex会全部打包store
  • 去除了mutations,只有state,getter,action

简单例子

import {defineStore} from 'pinia'
export const mainStore = defineStore('main',{
    state:()=>{},
    getters:{},
    actions:{}
})