码迷,mamicode.com
首页 > 其他好文 > 详细

vuex的理解

时间:2018-11-20 10:21:48      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:中大型   这一   自己的   ati   渲染   getter   运算   大型   结果   

1、vuex就是一个单一的状态管理器;当多个组件进行传值的时候,普通传值方式过于麻烦,vuex就解决了这个问题;
2、vuex传递数据需要的属性:vuex的核心概念:
(1)state:用来存储状态,数据等;
(2)mutations:用来更新state里面的数据
(3)actions:处理异步问题;任何数据的计算逻辑全部放在actions里面
(4)getters:就是一个计算属性,返回运算的结果;
(5)module:当应用变得复杂时,store对象就会变得臃肿,为解决这一问题,将store分为小模块,每个模块都有自己的state,mutation,action,getter;便于管理;
 
传值过程:组件通过dispatch调用actions;actions在通过commit调用mutations,然后mutations改变state里面的数据,state再去渲染组件,达到传值的目的;
 
vuex的使用:用于开发中大型页面应用;小型应用最好不要使用vuex

vuex的理解

标签:中大型   这一   自己的   ati   渲染   getter   运算   大型   结果   

原文地址:https://www.cnblogs.com/kangkang1207/p/9986897.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!