使用watch监听路由变化和watch监听对象的实例


Posted in Javascript onFebruary 24, 2018

一、watch监听路由变化

解决办法:

export default{
data(){
return{}
},
watch:{
"$route":"getPath" // 监听事件
},
methods:{
getPath(){
let path = this.$roune.path; //或得当前路径
进行逻辑判断
}
}
}

二、watch监听对象

例子:

<el-select v-model="form.region" placeholder="请选择">
   <el-option
     v-for="item in rootCategory" :key="item.id"
     :label="item.name"
     :value="item.id">
   </el-option>
</el-select>
export default{
data(){
return{ 
form:{ 
region:""
}
}
},
watch:{
'form.region':function(newValue,oldValue){
console.info(newValue);
console.info(oldValue);
}
}
}

以上这篇使用watch监听路由变化和watch监听对象的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
一段效率很高的for循环语句使用方法
Aug 13 Javascript
JSONP获取Twitter和Facebook文章数的具体步骤
Feb 24 Javascript
js实现同一个页面多个渐变效果的方法
Apr 10 Javascript
jQuery实现图片上传和裁剪插件Croppie
Nov 29 Javascript
用JavaScript获取页面文档内容的实现代码
Jun 10 Javascript
JavaScript数据类型转换的注意事项
Jul 31 Javascript
bootstrap table 表格中增加下拉菜单末行出现滚动条的快速解决方法
Jan 05 Javascript
ES6中module模块化开发实例浅析
Apr 06 Javascript
深入理解vue Render函数
Jul 19 Javascript
AngularJs分页插件使用详解
Jun 30 Javascript
Node.js + express基本用法教程
Mar 14 Javascript
微信小程序实现圆形进度条动画
Nov 18 Javascript
vue watch监听对象及对应值的变化详解
Feb 24 #Javascript
解决Vue不能检测数组或对象变动的问题
Feb 24 #Javascript
vue将对象新增的属性添加到检测序列的方法
Feb 24 #Javascript
jQuery实现碰到边缘反弹的动画效果
Feb 24 #jQuery
vue cli webpack中使用sass的方法
Feb 24 #Javascript
vue-cli常用设置总结
Feb 24 #Javascript
JS处理一些简单计算题
Feb 24 #Javascript
You might like
PHP+DBM的同学录程序(2)
2006/10/09 PHP
用phpmyadmin更改mysql5.0登录密码
2008/03/25 PHP
memcache一致性hash的php实现方法
2015/03/05 PHP
学习php设计模式 php实现状态模式
2015/12/07 PHP
php 使用curl模拟登录人人(校内)网的简单实例
2016/06/06 PHP
jquery不支持toggle()高(新)版本的问题解决
2016/09/24 PHP
Ajax::prototype 源码解读
2007/01/22 Javascript
通过 Dom 方法提高 innerHTML 性能
2008/03/26 Javascript
使用非html5实现js板连连看游戏示例代码
2013/09/22 Javascript
jQuery实现鼠标可拖动调整表格列宽度
2014/05/26 Javascript
Javascript判断图片尺寸大小实例分析
2014/06/16 Javascript
javascript实现将数字转成千分位的方法小结【5种方式】
2016/12/11 Javascript
一个炫酷的Bootstrap导航菜单
2016/12/28 Javascript
原生JS实现简单放大镜效果
2017/02/08 Javascript
vue在使用ECharts时的异步更新和数据加载详解
2017/11/22 Javascript
vue better-scroll插件使用详解
2018/01/25 Javascript
基于vue.js无缝滚动效果
2018/01/25 Javascript
vue.js实现插入数值与表达式的方法分析
2018/07/06 Javascript
nodejs微信开发之接入指南
2019/03/17 NodeJs
vue-cli中使用高德地图的方法示例
2019/03/28 Javascript
JS通过ajax + 多列布局 + 自动加载实现瀑布流效果
2019/05/30 Javascript
Node.JS获取GET,POST数据之queryString模块使用方法详解
2020/02/06 Javascript
Python中if __name__ == '__main__'作用解析
2015/06/29 Python
Django 中使用流响应处理视频的方法
2018/07/20 Python
Flask-Mail用法实例分析
2018/07/21 Python
python之super的使用小结
2018/08/13 Python
pycharm 实现显示project 选项卡的方法
2019/01/17 Python
Python异常模块traceback用法实例分析
2019/10/22 Python
Python web如何在IIS发布应用过程解析
2020/05/27 Python
Juice Beauty官网:有机美容产品,护肤与化妆品
2020/06/13 全球购物
美国电子产品购物网站:BuyDig.com
2020/06/17 全球购物
业务助理岗位职责
2013/11/18 职场文书
党的群众路线教育实践方案
2014/05/11 职场文书
机电一体化专业毕业生自荐信
2014/06/19 职场文书
工艺技术员岗位职责
2015/02/04 职场文书
2015年大学生入党自荐书
2015/03/24 职场文书