VueJs探索之watch用法详解
来源:互联网 发布:java输入输出流 编辑:程序博客网 时间:2024/06/03 05:08
Vue.js 提供了一个方法 watch,它用于观察Vue实例上的数据变动。对应一个对象,键是观察表达式,值是对应回调。值也可以是方法名,或者是对象,包含选项。具体的用法可以直接看下面的示例,简单直接。
<span style="color:#006600;"><div id="app"> <input type="text" v-model:value="childrens.name" /> <input type="text" v-model:value="lastName" /> </div> <script type="text/javascript"> var vm = new Vue( { el: '#app', data: { childrens: { name: '小强', age: 20, sex: '男' }, tdArray:["1","2"], lastName:"张三" }, watch:{ childrens:{ handler:function(val,oldval){ console.log(val.name) }, deep:true//对象内部的属性监听,也叫深度监听 }, 'childrens.name':function(val,oldval){ console.log(val+"aaa") },//键路径必须加上引号 lastName:function(val,oldval){ console.log(this.lastName) } },//以V-model绑定数据时使用的数据变化监测 } ); vm.$watch("lastName",function(val,oldval){ console.log(val) })//主动调用$watch方法来进行数据监测</span> </script> </body>
注意:数组的改变不需要使用深度watch。
阅读全文
0 0
- VueJs探索之watch用法详解
- VueJs探索之watch用法详解
- vuejs项目运行的探索之路
- vuejs项目运行的探索之路
- vuejs项目运行的探索之路
- angularJS之$watch用法
- vue之watch用法
- vue之watch用法
- vue之watch用法
- VueJs $watch()方法总结!!
- vuejs 的watch 和 $emit
- vuejs 详解
- Vuejs组件之slot内容分发实例详解
- vuejs组件之slot内容分发实例详解
- Vuejs-基本用法
- Vuejs Prop基本用法
- vuejs-指令详解
- vuejs-指令详解
- 二叉树的序遍历
- [转]矩阵奇异值分解(SVD)及其应用
- python 利用正则实现简易计算器
- Oracle笔记十二:集合、序列
- 冒泡排序
- VueJs探索之watch用法详解
- CodeForces 867E Buy Low Sell High
- Struts2之HelloWolrd
- 统计单词(包括中文)出现的次数
- 使用Jsp输出Person类的成员信息(无数据库连接)
- display内联属性
- 虚拟机控制及基础linux使用
- 数据结构|创建学生成绩的双链表(实验2.3)
- hdu 3820 最小割