vue监听对象及对象属性问题


Posted in Javascript onAugust 20, 2018

监听整个对象,使用watch就行

export default {
  data() {
    return {
      a: {
        b: 1,
        c: 2
      }
    }
  },
  watch() {
    a: {
      handler(newVal, oldVal) {
        console.log('监听a整个对象的变化');
      },
      deep: true
    }
  }
}

监听对象中具体属性的变化,需要使用watch配合computed

export default {
  data() {
    return {
      a: {
        b: 1,
        c: 2
      }
    }
  },
  watch() {
    bChange() {
      console.log('监听a对象中b属性的变化');
    }
  },
  computed: {
    bChange() {
      return this.a.b;
    }
  }
}
Javascript 相关文章推荐
JavaScript中也使用$美元符号来代替document.getElementById
Jun 19 Javascript
jquery中dom操作和事件的实例学习-表单验证
Nov 30 Javascript
jquery触发a标签跳转事件示例代码
Jul 21 Javascript
jquery实现在页面加载完毕后获取图片高度或宽度
Jun 16 Javascript
浏览器缩放检测的js代码
Sep 28 Javascript
JQuery选中checkbox方法代码实例(全选、反选、全不选)
Apr 27 Javascript
JavaScript控制浏览器全屏及各种浏览器全屏模式的方法、属性和事件
Dec 20 Javascript
Angularjs CURD 详解及实例代码
Sep 14 Javascript
详解Javascript中的原型OOP
Oct 12 Javascript
vue实现页面滚动到底部刷新
Aug 16 Javascript
使用webpack/gulp构建TypeScript项目的方法示例
Dec 18 Javascript
详解vue 组件的实现原理
Nov 12 Javascript
微信小程序中使用自定义图标(阿里icon)的方法
Aug 20 #Javascript
Vue插件打包与发布的方法示例
Aug 20 #Javascript
实例详解Vue项目使用eslint + prettier规范代码风格
Aug 20 #Javascript
解决jquery有正确返回值但不执行success函数的问题
Aug 20 #jQuery
解决vue-quill-editor上传内容由于图片是base64的导致字符太长的问题
Aug 20 #Javascript
Vue2.0生命周期的理解
Aug 20 #Javascript
JavaScript作用域、闭包、对象与原型链概念及用法实例总结
Aug 20 #Javascript
You might like
Terran建筑一览
2020/03/14 星际争霸
linux下 C语言对 php 扩展
2008/12/14 PHP
PHP中几种常见的超时处理全面总结
2012/09/11 PHP
PHP闭包实例解析
2014/09/08 PHP
Java和PHP在Web开发方面对比分析
2015/03/01 PHP
PHP获取客户端及服务器端IP的封装类
2016/07/21 PHP
利用PHP判断是手机移动端还是PC端访问的函数示例
2017/12/14 PHP
PHP中通过getopt解析GNU C风格命令行选项
2019/11/18 PHP
JQuery操作Select的Options的Bug(IE8兼容性视图模式)
2013/04/21 Javascript
深入理解Javascript动态方法调用与参数修改的问题
2013/12/10 Javascript
js在数组中删除重复的元素自保留一个(两种实现思路)
2014/08/22 Javascript
基于javascript实现的搜索时自动提示功能
2014/12/26 Javascript
基于Jquery实现万圣节快乐特效
2015/11/01 Javascript
js内置对象处理_打印学生成绩单的简单实现
2016/09/24 Javascript
JavaScript中return用法示例
2016/11/29 Javascript
浅谈JavaScript的闭包函数
2016/12/08 Javascript
详解vue项目的构建,打包,发布全过程
2017/11/23 Javascript
快速解决vue动态绑定多个class的官方实例语法无效的问题
2018/09/05 Javascript
Node.js assert断言原理与用法分析
2019/01/04 Javascript
浅析VUE防抖与节流
2020/11/24 Vue.js
通过python+selenium3实现浏览器刷简书文章阅读量
2017/12/26 Python
python学生信息管理系统(初级版)
2018/10/17 Python
Django网络框架之HelloDjango项目创建教程
2019/06/06 Python
Python使用python-docx读写word文档
2019/08/26 Python
python自动发微信监控报警
2019/09/06 Python
Python递归函数特点及原理解析
2020/03/04 Python
Django 权限管理(permissions)与用户组(group)详解
2020/11/30 Python
boostrap modal 闪现问题的解决方法
2020/09/01 HTML / CSS
世界上最好的精品店:Shoptiques
2018/02/05 全球购物
机械专业应届生求职信
2013/12/12 职场文书
实习生自我鉴定
2013/12/12 职场文书
高中生家长寄语大全
2014/04/03 职场文书
法制教育演讲稿
2014/09/10 职场文书
农村党建工作汇报材料
2014/10/27 职场文书
给老师的保证书怎么写
2015/05/09 职场文书
使用redis实现延迟通知功能(Redis过期键通知)
2021/09/04 Redis