博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vuex的基本使用
阅读量:5990 次
发布时间:2019-06-20

本文共 838 字,大约阅读时间需要 2 分钟。

官方文档

https://vuex.vuejs.org/zh/installation.html

vuex 是什么

Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式.

为什么要使用vuex

vux 可以解决多个组件之间的通信问题

vuex 基本了解

  1. 容器(store): 用于存储状态的
  2. 状态(state): 多个组件需要共享的数据(就可以称之为状态)
  3. 突变(mutations): 由于单向数据流的关系,如果组件需要修改容器中的状态,就必须通过mutations 可以将这个mutation理解为一个状态管理员, 组件想要修改状态就必须告诉管理员, 由管理员来决定是否更改数据,需改数据的规则, 如下图所示

此处的状态可以简单的理解为 需要被多个组件共享的数据

getter

有时候我们需要根据store中的state的数据进行过滤加工,就需要使用 getter, 例如对数组进行过滤,然后产生一个新的数组展示到页面中, 比如脏话(字符串)过滤.... 我们可以将vux中的 getter 理解为 vue实例的计算属性

基本使用

    
vuex study
复制代码

转载于:https://juejin.im/post/5c7b3bee51882546c20a7e4f

你可能感兴趣的文章
js删除数组里的某个元素
查看>>
XP/win7下maven安装详解
查看>>
【MySql】2.mysql约束
查看>>
JAVA打开指定网页
查看>>
PHP如何实现页面静态化
查看>>
HDU 4371 Alice and Bob
查看>>
软测第一次lab 实验报告
查看>>
Hadoop分布式文件系统:架构和设计要点 - 转
查看>>
4.EGit基本用法
查看>>
Android FrameWork——Binder机制详解(2)
查看>>
面向对象的Shell脚本
查看>>
那一抹秋色!漂亮的秋天风景壁纸【组图】
查看>>
解密gzip压缩的网页数据流(转)
查看>>
手工建库
查看>>
Vue beforeRouteEnter 的next执行时机
查看>>
下班后这9件事,决定不同的人生
查看>>
Cocoa Touch事件处理流程--响应者链
查看>>
MSSQL注入
查看>>
10个开发中常用的PHP代码样例
查看>>
JavaScript数组小方法
查看>>