vuex中store的action和mutations怎么使用
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,本文小编为大家详细介绍"vuex中store的action和mutations怎么使用",内容详细,步骤清晰,细节处理妥当,希望这篇"vuex中store的action和mutations怎么使用"文
千家信息网最后更新 2025年02月04日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安全错误
数据库的锁怎样保障安全
网络安全运维面试题
驮丰互联网科技有限公司
计算机网络技术专业入伍有用吗
青岛加加互联网科技
软件开发工程师地域分析
网络安全讨论稿
附加数据库失败823
mc服务器ip在哪填
网站数据库备份有什么用
网络安全创投发展
人类细胞衰老基因数据库
网络安全实操题
私募 数据库
章贡区网络安全保卫大队大队长
奉贤区品质数据库价钱
华为aaa服务器
江西网络安全教育公开课
电脑服务器共享连接不上
服务器网络图
珠海手机软件开发价钱
ubuntu服务器怎么查看端口
电脑vpn服务器
网络安全研究院排名
数据库三级考的是原题吗
马鞍山软件开发公司排名
宿迁银联软件开发诚信服务
大连慧辰网络技术信息咨询
多用户数据库 安全
vba读取数据库二进制图片
用sql建立数据库