微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vuex

编程之家收集整理的这个编程导航主要介绍了vuex编程之家,现在分享给大家,也给大家做个参考。

vuex 介绍

vuex 是一个专门为 vue.js 应用所设计的集中式状态管理架构。它借鉴了 Flux 和 Redux 的设计思想,但简化了概念,并且采用了一种为能更好发挥 vue.js 数据响应机制而专门设计的实现 。

vuex

vuex 包含有五个基本的对象: 

state:存储状态。也就是变量;getters:派生状态。也就是set、get中的get,有两个可选参数:state、getters分别可以获取state中的变量和其他的getters。外部调用方式:store.getters.personInfo()。就和vue的computed差不多;mutations:提交状态修改。也就是set、get中的set,这是vuex中唯一修改state的方式,但不支持异步操作。第一个参数认是state。外部调用方式:store.commit('SET_AGE',18)。和vue中的methods类似。actions:和mutations类似。不过actions支持异步操作。第一个参数认是和store具有相同参数属性的对象。外部调用方式:store.dispatch('nameAsyn')modules:store的子模块,内容就相当于是store的一个实例。调用方式和前面介绍的相似,只是要加上当前子模块名,如:store.a.getters.xxx()。  链接: http://www.fly63.com/nav/961

网站地址:http://vuex.vuejs.org/

GitHub:https://github.com/vuejs/vuex

网站描述:一个专门为 Vue.js 应用所设计的集中式状态管理架构

vuex

官方网站:http://vuex.vuejs.org/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。