在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 相关文章推荐
JavaScript 一道字符串分解的题目
Aug 03 Javascript
jQuery1.6 使用方法一
Nov 23 Javascript
easyui combobox开启搜索自动完成功能的实例代码
Nov 08 Javascript
基于jQuery实现咖啡订单管理简单应用
Feb 10 Javascript
深入理解Node中的buffer模块
Jun 03 Javascript
react.js使用webpack搭配环境的入门教程
Aug 14 Javascript
Node Puppeteer图像识别实现百度指数爬虫的示例
Feb 22 Javascript
vue 自定义全局方法,在组件里面的使用介绍
Feb 28 Javascript
使用use注册Vue全局组件和全局指令的方法
Mar 08 Javascript
ionic使用angularjs表单验证(模板验证)
Dec 12 Javascript
Node.js Buffer模块功能及常用方法实例分析
Jan 05 Javascript
vue3如何优雅的实现移动端登录注册模块
Mar 29 Vue.js
分享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
.htaccess文件保护实例讲解
2011/02/06 PHP
php中大括号作用介绍
2012/03/22 PHP
PHP单例模式实例分析【防继承,防克隆操作】
2019/05/22 PHP
laravel 解决ajax异步提交数据,并还回填充表格的问题
2019/10/15 PHP
网页中返回顶部代码(多种方法)另附注释说明
2013/04/24 Javascript
js弹出窗口之弹出层的小例子
2013/06/17 Javascript
刷新页面的几种方法小结(JS,ASP.NET)
2014/01/07 Javascript
js 去掉空格实例 Trim() LTrim() RTrim()
2014/01/07 Javascript
ext前台接收action传过来的json数据示例
2014/06/17 Javascript
一个通过script自定义属性传递配置参数的方法
2014/09/15 Javascript
基于socket.io+express实现多房间聊天
2016/03/17 Javascript
JavaScript简单下拉菜单特效
2016/09/13 Javascript
angular.js中解决跨域问题的三种方式
2017/07/12 Javascript
全选复选框JavaScript编写小结(附代码)
2017/08/16 Javascript
微信小程序抽奖组件的使用步骤
2021/01/11 Javascript
Javascript实现关闭广告效果
2021/01/29 Javascript
[42:25]EG vs Spirit Supermajor 败者组 BO3 第二场 6.4
2018/06/05 DOTA
Python日期操作学习笔记
2008/10/07 Python
跟老齐学Python之从格式化表达式到方法
2014/09/28 Python
创建Django项目图文实例详解
2019/06/06 Python
对Python获取屏幕截图的4种方法详解
2019/08/27 Python
Python中如何将一个类方法变为多个方法
2019/12/30 Python
python判断变量是否为int、字符串、列表、元组、字典的方法详解
2020/02/13 Python
Python ATM功能实现代码实例
2020/03/19 Python
Python读入mnist二进制图像文件并显示实例
2020/04/24 Python
推荐技术人员一款Python开源库(造数据神器)
2020/07/08 Python
python中的split、rsplit、splitlines用法说明
2020/10/23 Python
汤米巴哈马官方网站:Tommy Bahama
2017/05/13 全球购物
英国最大的滑板品牌选择:Route One
2019/09/22 全球购物
全球性的众包图形设计市场:DesignCrowd
2021/02/02 全球购物
北京某科技有限公司C# .net笔试题
2014/09/27 面试题
红旗方阵解说词
2014/02/12 职场文书
幼儿园元旦活动感言
2014/03/02 职场文书
新春文艺演出主持词
2014/03/27 职场文书
2014年数学教师工作总结
2014/12/03 职场文书
Redis配置外网可访问(redis远程连接不上)的方法
2022/12/24 Redis