前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >(一)pinia 简介

(一)pinia 简介

作者头像
老怪兽
发布2023-02-22 15:34:17
2440
发布2023-02-22 15:34:17
举报
文章被收录于专栏:老怪兽的前端之旅

pinia 官方简介

说明

piniastore state getters actions 组成

  1. 在组件中通过获取 storesate 来获取状态和修改状态
  2. 通过 gtters 可以对数据进行复杂的计算并进行应用,例如实现过滤和排序等
  3. 也可以通过 actions 复用更复杂的修改逻辑,进行几步的状态修改
  4. Vuex 不同的是 pinia 里面没有 mutations 的概念,或者说不需要我们手动去编写修改 state 状态的代码,pinia 自动去生成的
  5. 我们在组件中可以利用 pinia 对状态直接修改,或者是调用 actions 进行异步修改
  6. Vuexstore 是集中的,pinia 是离散的,也就是说 pinia 本身就是模块化的,就不用进行空间命名了,也可以防止命名冲突
  7. pinia 使用 setup 的话,就跟编写 compositionApi 是一样的,也就是说在组件中可以使用的 ref computed 等这些东西,在 pinia 中也可以使用,他的编写方式就是一个普通的函数,当然 pinia 也支持 optionsApi 就跟 vuex 一样可以定义 state getters actions 这些对象形式的配置
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年11月28日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • pinia 官方简介
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档