Vuex系列之(二)工作原理

工作原理

vuex原理图

Devtools:vuex官方提供的开发者调试工具

Backend API:后端接口``

vuex原理图-理解

mutations相当于后端里的dao层,直接操作数据【数据库】

actions相当于后端里的Service层,封装业务逻辑,发送接口

如果一个操作没有业务逻辑或请求接口数据,直接调用commit即可

把数据交给vuex管理 <=> 把数据交给state对象进行保管

必须按照指定的流程走才能正确的更新状态

dispatch('jia')

动作类型,值

actions中引起函数的调用

函数中继续调用commit

vuex帮我们重新解析并渲染组件

actions的作用:当你进行一个动作,但是动作所对应的值需要发送Ajax请求才能获取时,就需要在actions中发送Ajax请求

如果进行的操作是包含业务逻辑的【如:奇数的时候才加】,也可以dispatch中进行

vuex的组成部分【Actions、Mutations、State】接受store的管理

dispatch、commit两个API是在store身上的

vuex原理图-生活中的例子

Vue Components:用餐的客人

Actions:服务员

Mutations:后厨团队

State:菜

posted @   刘二水  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示