当前位置: 首页 > news >正文

vuex最详细完整的使用用法(转载)

 

为什么使用vuex?

vuex主要是是做数据交互,父子组件传值可以很容易办到,但是兄弟组件间传值(兄弟组件下又有父子组件),或者大型spa单页面框架项目,页面多并且一层嵌套一层的传值,异常麻烦,用vuex来维护共有的状态或数据会显得得心应手。

需求:两个组件A和B,vuex维护的公共数据是 餐馆的名称 resturantName,默认餐馆名称是 飞歌餐馆,那么现在A和B页面显示的就是飞歌餐馆。如果A修改餐馆名称 为 A餐馆,则B页面显示的将会是 A餐馆,反之B修改同理。这就是vuex维护公共状态或数据的魅力,在一个地方修改了数据,在这个项目的其他页面都会变成这个数据。

         

①使用 vue-cli脚手架工具创建一个工程项目,工程目录,创建组件A和组件B路由如下:

路由如下:

相关文章:

  • vue移动端网页适配
  • 前端性能优化之Gzip打包
  • 初使用uni-app,适配多端,踩坑及经验合集
  • vscode 代码保存eslint自动格式化,最新配置:Eslint+Prettier
  • less清除浮动clearfix代码片段
  • Git使用及配置
  • Jenkins安装部署及实现CI/CD(ubuntu20.04)
  • Apache+tomcat安装 linux
  • 数字信封+数字签名流程图
  • DBLink创建方法
  • JBPM4入门+程序下载
  • JBPM3资料
  • Mac 安装pd虚拟机,远程桌面无法使用ctrl或其他符号无法使用问题
  • Django项目开发举例之创建开发环境(1)
  • Django项目开发举例举例之创建应用模型(2)
  • github从入门到放弃(1)
  • Ruby 2.x 源代码分析:扩展 概述
  • Service Worker
  • tab.js分享及浏览器兼容性问题汇总
  • VirtualBox 安装过程中出现 Running VMs found 错误的解决过程
  • vue--为什么data属性必须是一个函数
  • 半理解系列--Promise的进化史
  • 服务器之间,相同帐号,实现免密钥登录
  • 好的网址,关于.net 4.0 ,vs 2010
  • 聊一聊前端的监控
  • 新版博客前端前瞻
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • ​软考-高级-信息系统项目管理师教程 第四版【第19章-配置与变更管理-思维导图】​
  • # C++之functional库用法整理
  • # 再次尝试 连接失败_无线WiFi无法连接到网络怎么办【解决方法】
  • #android不同版本废弃api,新api。
  • #Linux(Source Insight安装及工程建立)
  • $(selector).each()和$.each()的区别
  • (Forward) Music Player: From UI Proposal to Code
  • (react踩过的坑)antd 如何同时获取一个select 的value和 label值
  • (仿QQ聊天消息列表加载)wp7 listbox 列表项逐一加载的一种实现方式,以及加入渐显动画...
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (三)c52学习之旅-点亮LED灯
  • (提供数据集下载)基于大语言模型LangChain与ChatGLM3-6B本地知识库调优:数据集优化、参数调整、Prompt提示词优化实战
  • (译) 函数式 JS #1:简介
  • **python多态
  • .Family_物联网
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...
  • .NET C# 使用 SetWindowsHookEx 监听鼠标或键盘消息以及此方法的坑
  • .net的socket示例
  • .NET面试题解析(11)-SQL语言基础及数据库基本原理
  • /3GB和/USERVA开关
  • @Resource和@Autowired的区别
  • [ 渗透测试面试篇 ] 渗透测试面试题大集合(详解)(十)RCE (远程代码/命令执行漏洞)相关面试题
  • [C#]winform制作圆形进度条好用的圆环圆形进度条控件和使用方法
  • [Deepin 15] 编译安装 MySQL-5.6.35
  • [GDOUCTF 2023]<ez_ze> SSTI 过滤数字 大括号{等
  • [JS7] 显示从0到99的100个数字
  • [LeetCode]Reverse Linked List II