vuex中store的action和mutations怎么使用
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,本文小编为大家详细介绍"vuex中store的action和mutations怎么使用",内容详细,步骤清晰,细节处理妥当,希望这篇"vuex中store的action和mutations怎么使用"文
千家信息网最后更新 2025年11月07日vuex中store的action和mutations怎么使用
本文小编为大家详细介绍"vuex中store的action和mutations怎么使用",内容详细,步骤清晰,细节处理妥当,希望这篇"vuex中store的action和mutations怎么使用"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
action和mutations (this.$store.dispatch和this.$store.commit)区别
都是调用vuex中的方法。一个异步一个同步
dispatch:含有异步操作,例如向后台提交数据,写法: this.$store.dispatch('action方法名',值)commit:同步操作,写法:this.$store.commit('mutations方法名',值)
action:
1、用于通过提交mutation改变数据
2、会默认将自身封装为一个Promise
3、可以包含任意的异步操作
mutations:
1、通过提交commit改变数据
2、只是一个单纯的函数
3、不要使用异步操作,异步操作会导致变量不能追踪。也就是说,用action中的函数调用mutations中的函数,进行异步操作state中的数据
用法
dispatch: 含有异步操作
存储:
this.$store.dispatch('initUserInfo',friend);取值:
this.$store.getters.userInfo;
commit:同步操作
存储:
this.$store.commit('initUserInfo',friend);取值:
this.$store.state.userInfo;
实例
1、login.vue
2、user.js
3、login.js
action和mutation分别用来处理什么?
action处理异步数据最终提交到数据库mutation用来同步数据做业务的处理 (vuex中store数据改变唯一的方法就是mutation)Action提交的是 mutation,而不是直接变更状态。
读到这里,这篇"vuex中store的action和mutations怎么使用"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。
数据
方法
同步
处理
函数
文章
内容
写法
存储
妥当
业务
也就是
也就是说
变量
只是
后台
实例
就是
思路
数据库
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
加强网络安全防范工作的意见
网络安全家长教育回执
mc最疯狂服务器
大智慧 数据库
长春大连同方软件开发有限公司
医院开展网络安全教育活动
服务器硬盘坏了怎么找出来
顺丰科技互联网公司
计算机网络技术三年学费
女生学网络安全技术难吗
乐昌电力系统软件开发
阳光电源软件开发有前途
谁有外游服务器地址
兴安盟尚智网络技术有限公司
数据库课程介绍 英文
市二医院网络安全检查
服务器3306
排第一的服务器厂商
mdb数据库太大打开不了
数据库he
数据库实验7数据控制
西安医学软件开发
数据库敏感信息加密还是明文
Tp数据库锁
互联网络技术专业
软件开发与年龄
普联路由器虚拟服务器怎么用
做erp顾问还是软件开发好
华为 服务器 400
做软件开发包装经验没问题吧