在Vue-cli里应用Vuex的state和mutations方法


Posted in Javascript onSeptember 16, 2018

首先,必须安装vuex的依赖

npm install vuex --save-dev

创建专属vuex的文件夹和store.js:

store.js里引入并应用插件vuex

定义常量state,用于存放变量&&定义常量mutations存放对变量的处理方法:

导出Vuex.store的实例,参数为刚才定义的state和mutations:

最后,还要在入口js文件引入到Vue的实例之中:

之后,我们就可以在组件当中,调用到我们在vuex存放的变量和方法:

首先:在父组件调用变量headTitle:

需要用到计算属性computed和vuex的mapState:(注释的写法也可以,但是mapState可以引入多个变量,比较方便)

这样,页面<h1>就会显示我们保存的变量headTitle的值为“口袋香港”

之后,我尝试在子组件,利用mutations的方法去改变headTitle的值:

结果,每次的改变,父组件的<h1>都会跟随改变。

这就是vuex的小小的应用实现。

以上这篇在Vue-cli里应用Vuex的state和mutations方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js 多种变量定义(对象直接量,数组直接量和函数直接量)
May 24 Javascript
JsDom 编程小结
Aug 09 Javascript
一行代码告别document.getElementById
Jun 01 Javascript
自己写的Javascript计算时间差函数
Oct 28 Javascript
innerHTML属性,outerHTML属性,textContent属性,innerText属性区别详解
Mar 13 Javascript
基于Jquery实现焦点图淡出淡入效果
Nov 30 Javascript
js中scrollTop()方法和scroll()方法用法示例
Oct 03 Javascript
JS匿名函数和匿名自执行函数概念与用法分析
Mar 16 Javascript
vue 地图可视化 maptalks 篇实例代码详解
May 21 Javascript
JavaScript获取当前url路径过程解析
Dec 27 Javascript
node+multer实现图片上传的示例代码
Feb 18 Javascript
Vue全局使用less样式,组件使用全局样式文件中定义的变量操作
Oct 21 Javascript
分享5个好用的javascript文件上传插件
Sep 16 #Javascript
vuex直接赋值的三种方法总结
Sep 16 #Javascript
vue 实现边输入边搜索功能的实例讲解
Sep 16 #Javascript
vue2过滤器模糊查询方法
Sep 16 #Javascript
vue里面使用mui的弹出日期选择插件实例
Sep 16 #Javascript
vue 界面刷新数据被清除 localStorage的使用详解
Sep 16 #Javascript
vuex提交state&amp;&amp;实时监听state数据的改变方法
Sep 16 #Javascript
You might like
十大“创意”战术!
2020/03/04 星际争霸
《DOTA3》开发工作已经开始 《DOTA3》将代替《DOTA2》
2021/03/06 DOTA
解决PHP在DOS命令行下却无法链接MySQL的技术笔记
2010/12/29 PHP
通过table标签,PHP输出EXCEL的实现方法
2013/07/24 PHP
将PHP程序中返回的JSON格式数据用gzip压缩输出的方法
2016/03/03 PHP
php安装扩展mysqli的实现步骤及报错解决办法
2017/09/23 PHP
关于php支持的协议与封装协议总结(推荐)
2017/11/17 PHP
一些易混淆且不常用的属性,希望有用
2007/01/29 Javascript
js 加载并解析XML字符串的代码
2009/12/13 Javascript
如何确保JavaScript的执行顺序 之实战篇
2011/03/03 Javascript
IE不支持getElementsByClassName最终完美解决方案
2012/12/17 Javascript
node.js中的http.response.write方法使用说明
2014/12/14 Javascript
JavaScript实现动态添加,删除行的方法实例详解
2015/07/02 Javascript
JS实现隔行换色的表格排序
2017/03/27 Javascript
Node.js安装配置图文教程
2017/05/10 Javascript
BootStrap的双日历时间控件使用
2017/07/25 Javascript
javascript中join方法实例讲解
2019/02/21 Javascript
layer.open 子页面弹出层向父页面传输数据的例子
2019/09/26 Javascript
[48:22]VGJ.S vs VG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python中的对象拷贝示例 python引用传递
2014/01/23 Python
Python Tkinter基础控件用法
2014/09/03 Python
在Python中使用dict和set方法的教程
2015/04/27 Python
Python基于ThreadingTCPServer创建多线程代理的方法示例
2018/01/11 Python
解决win64 Python下安装PIL出错问题(图解)
2018/09/03 Python
Python使用try except处理程序异常的三种常用方法分析
2018/09/05 Python
numpy 对矩阵中Nan的处理:采用平均值的方法
2018/10/30 Python
python查看文件大小和文件夹内容的方法
2019/07/08 Python
python内存动态分配过程详解
2019/07/15 Python
国际旅客访问北美最大的汽车租赁提供商:Alamo Rent A Car
2018/06/13 全球购物
计算机学生求职信范文
2014/01/30 职场文书
聚美优品励志广告词
2014/03/14 职场文书
组工干部演讲稿
2014/09/02 职场文书
幸福中国演讲稿
2014/09/12 职场文书
安全生产工作汇报
2014/10/28 职场文书
八月迷情观后感
2015/06/11 职场文书
法人代表证明书范本
2015/06/18 职场文书