使用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 相关文章推荐
namespace.js Javascript的命名空间库
Oct 11 Javascript
EasyUI的treegrid组件动态加载数据问题的解决办法
Dec 11 Javascript
Javascript操作URL函数修改版
Nov 07 Javascript
浅析JQuery UI Dialog的样式设置问题
Dec 18 Javascript
js实现的早期滑动门菜单效果代码
Aug 27 Javascript
浅析JavaScript中的变量复制、参数传递和作用域链
Jan 13 Javascript
jQuery使用cookie与json简单实现购物车功能
Apr 15 Javascript
基于JavaScript实现本地图片预览
Feb 08 Javascript
three.js实现炫酷的全景3D重力感应
Dec 30 Javascript
vue动态配置模板 'component is'代码
Jul 04 Javascript
vue父组件给子组件的组件传值provide inject的方法
Oct 23 Javascript
vue+Element中table表格实现可编辑(select下拉框)
May 21 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 syntax error, unexpected $end 错误的一种原因及解决
2008/10/25 PHP
PHP ajax 分页类代码
2008/11/13 PHP
如何在symfony中导出为CSV文件中的数据
2011/10/06 PHP
PHP的PDO错误与错误处理
2019/01/27 PHP
laravel 框架执行流程与原理简单分析
2020/02/01 PHP
详解CSS样式中的 !important * _ 符号
2021/03/09 HTML / CSS
javascript 写类方式之四
2009/07/05 Javascript
用javascript作一个通用向导说明
2011/08/30 Javascript
javascript全局变量封装模块实现代码
2012/11/28 Javascript
js 将json字符串转换为json对象的方法解析
2013/11/13 Javascript
javascript验证上传文件的类型限制必须为某些格式
2013/11/14 Javascript
js中判断用户输入的值是否为空的简单实例
2013/12/23 Javascript
js弹窗返回值详解(window.open方式)
2014/01/11 Javascript
jQuery is()函数用法3例
2014/05/06 Javascript
jsMind通过鼠标拖拽的方式调整节点位置
2015/04/13 Javascript
基于百度地图实现产品销售的单位位置查看功能设计与实现
2016/10/21 Javascript
vue实现商城购物车功能
2017/11/27 Javascript
vue给input file绑定函数获取当前上传的对象完美实现方法
2017/12/15 Javascript
关于vue-router的那些事儿
2018/05/23 Javascript
vue.js实现数据库的JSON数据输出渲染到html页面功能示例
2019/08/03 Javascript
微信小程序利用for循环解决内容变更问题
2020/03/05 Javascript
Node.js+Vue脚手架环境搭建的方法步骤
2020/03/08 Javascript
javascript前端和后台进行数据交互方法示例
2020/08/07 Javascript
Python面向对象特殊成员
2017/04/24 Python
详细解读tornado协程(coroutine)原理
2018/01/15 Python
python学生管理系统代码实现
2020/04/05 Python
python3的数据类型及数据类型转换实例详解
2019/08/20 Python
Python2.7:使用Pyhook模块监听鼠标键盘事件-获取坐标实例
2020/03/14 Python
PyCharm Anaconda配置PyQt5开发环境及创建项目的教程详解
2020/03/24 Python
Python接口开发实现步骤详解
2020/04/26 Python
用python 绘制茎叶图和复合饼图
2021/02/26 Python
expedia比利时:预订航班+酒店并省钱
2018/07/13 全球购物
西班牙多品牌鞋店连锁店:Krack
2018/11/30 全球购物
校庆活动策划方案
2014/06/05 职场文书
个人先进事迹总结
2015/02/26 职场文书
初任公务员培训心得体会
2016/01/08 职场文书