热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

【Vue基础】监听属性watch

Vue监听属性是watch,我们可以通过watch来响应数据的变化。代码示例:

 Vue监听属性是 watch,我们可以通过 watch 来响应数据的变化 。

代码示例:







今天也是{{mood}}的一天!!!






! watch可以对原有属性进行监听,也可以对计算属性进行监听。当所监听的属性发生变化时,回调函数被调用,回调函数有变化后的值和变化前的值两个参数。

运行结果: 

 

监视有两种写法:可以通过.new Vue时传入watch配置(如上);可以通过vm.$watch(如下),效果一样。 

// $watch 是一个实例方法vm.$watch('isHappy', function (newValue, oldValue) {console.log('isHappy发生了改变',newValue,oldValue)}, {deep: true,//开启深度监视immediate: true,//初始化时立即调用一次回调函数});

 deep和immediate不需要时可以不配置。


推荐阅读
author-avatar
一代天骄的小男人_580
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有