Pinia 笔记

Pinia 官方最新的Vue状态管理库

一、特点


            1.支持vue2、vue3

            2.去除 mutations,只有state、getters、actions,actions 支持同步及异步

            3.TypeScript支持,完善的类型推导

            4.Devtools 支持

            5.扁平化设计,不存在模块嵌套。可创建多个store,每个store都是独立的

二、依赖包下载


        # or pnpm or yarn

        npm install pinia    

三、 安装插件


vue3

vue3

vue2

vue2

四、创建store

方式一:选项式定义
方式二:setup方式定义

五、使用store

组合式使用方式
选项式使用方式
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容