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

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

一、什么是Vuex

  Vuex是一个专门为Vue.js应用程序开发的状态管理模式, 它采用集中式存储管理所有组件的公共状态, 并以相应的规则保证状态以一种可预测的方式发生变化

二. 为什么要使用Vuex?

试想这样的场景, 比如一个Vue的根实例下面有一个根组件名为
App.vue, 它下面有两个子组件
A.vue
B.vue,
App.vue想要与
A.vue或者
B.vue通讯可以通过props传值的方式, 但是如果
A.vue
B.vue之间的通讯就很麻烦了, 他们需要共有的父组件通过
自定义事件进行实现, A组件想要和B组件通讯往往是这样的:

      A组件说: "报告App老大, 能否帮我托个信给B组件" => dispatch一个事件给App

      App组件说: "包在我身上, 它需要监听A组件的dispatch的时间, 同时需要broadcast一个事件给B组件"

      B组件说: "信息已收到", 它需要on监听App组件分发的事件

   

三、实现

  
vuex

  

 

转载于:https://www.cnblogs.com/xiaosongJiang/p/10056366.html

你可能感兴趣的文章
解决SQLSERVER数据库表被琐死!
查看>>
SqlServer 获得存储过程的返回值(参数返回),别玩了output
查看>>
多个集合合并成没有交集的集合
查看>>
GNU Readline库函数的应用示例
查看>>
C#实现FTP文件夹下载功能【转载】
查看>>
strut1.X和spring整合的二种方法
查看>>
二分查找算法
查看>>
医院院长修电脑
查看>>
(转)Unity3D命令行Build
查看>>
Ubuntu14.04安装PostpreSQL9.3.5记录
查看>>
Onvif协议及其在Android下的实现
查看>>
关于MAC的pkg和mpkg的分别
查看>>
Android---让你的APK程序开机自动运行(转)
查看>>
.net web 开发平台- 表单设计器 一(web版)
查看>>
POJ 2948 DP
查看>>
[转] Android自动化测试之MonkeyRunner录制和回放脚本(四)
查看>>
HTML性能优化
查看>>
.atitit.web 推送实现解决方案集合(3)----dwr3 Reverse Ajax
查看>>
Eclipse或SVN—怎样在Eclipse中安装SVNclient插件
查看>>
python_不用循环打印1-1000
查看>>