
vuex
当白
大人不华,君子务实
展开
-
【vuex】从使用到原理
一、Vuex是什么 Vuex是专门为Vuejs应用程序设计的状态管理工具。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 1、Vuex的构成 由上图,我们可以看出Vuex有以下几个部分构成: 1)state state是存储的单一状态,是存储的基本数据。 2)Getters getters是store的计算属性,对stat...转载 2020-03-13 14:20:43 · 235 阅读 · 0 评论 -
【vuex】一个例子理解Vuex
Vuex 实现了一个单项数据流,通过创建一个全局的 State 实例,来实现数据保存和变更 类似于写线程池的时候,有一种思路是提供一段公共内存,里边的确定一些数据,在各个线程中流转变化,当然线程使用里有线程锁的概念,防止同一时段,不同线程改同一数据,造成数据污染,这里就不多谈了 PS:关于线程锁,node中worker_threads的解决方法: 每个线程单独copy出来一份数据,最后单个...原创 2019-11-04 17:36:17 · 292 阅读 · 0 评论 -
【vuex】Action的封装和部分源码解析
本文是在对action的理解的基础上,的进一步理解,如果你还没有看Action建议移步: https://vuex.vuejs.org/zh/guide/ https://juejin.im/post/5abb5419f265da23a22929c2 一、Action 通常是异步的,那么如何知道 action 什么时候结束呢?更重要的是,我们如何才能组合多个 action,以处理更加复...原创 2018-11-12 14:39:50 · 900 阅读 · 0 评论