Vuex的actions和mutations有什么区别? 葱叶 2022-02-18 2,150 阅读1分钟 actions主要用于响应组件中的动作,通过 commit( )来触发 mutation 中函数的调用, 间接更新 state,不是必须存在的; mutations主要用于操作修改数据,是必须存在的; actions可以进行异步操作,可用于向后台提交数据或者接受后台的数据; mutations中是同步操作,不能写异步代码、只能单纯的操作 state ,用于将数据信息写在全局数据状态中缓存,不能异步操作;