zoukankan      html  css  js  c++  java
  • 一段话让你理解vuex的工作模式!

    vuex 个人理解:管理各组件公共状态的vue插件,也是个组件相互通信的插件。

    组成:1、State:状态树。
       2、Getters:操作state。
       3、Mutation:唯一改变state状态的操作(必须同步操作)。
       4、Action:提交mutation,异步操作得到结果后commit一个对象,名称对应mutation里的方法名称,对象携带载荷。
       5、Module:将vuex进行分模块.(每一个组件都可以有一个vuex)


    数据处理方式:vuex的数据总是单向流动,即:用户访问页面(view)触发(某个动作或者初始化刷新:this.$store.dispatch({})一个action,action里面执行的

                             异步操作请求数据,得到数据后commit一个对象,对象里可以有很多参数,对应mutations里的事件名称,以及将
                             得到的数据放入对应事件的payload(载荷)中,在mutations里改变state,当state改变后就会更新页面(component)。

    (纯属个人理解)

  • 相关阅读:
    vue中使用第三方UI库的移动端rem适配方案
    前端规范--eslint standard
    从上往下打印二叉树
    栈的压入,弹出序列
    随机森林
    LR
    顺时针打印矩阵
    包含min函数的栈
    树的子结构
    合并两个有序链表
  • 原文地址:https://www.cnblogs.com/cxxb/p/10905471.html
Copyright © 2011-2022 走看看