博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AngularJS $watch 监听
阅读量:6847 次
发布时间:2019-06-26

本文共 518 字,大约阅读时间需要 1 分钟。

监听$watch

监听数据变化,有三个参数

$scope.$watch(“监听的属性”,function(newold){},true);

true的时候可以监听一个对象里的多个数据变化,不写true的时候只能监听单个对象变化。new是新值,old是旧值。

$scope.data={    price:30,    num:1,    free:10,    resault:this.num*this.price+this.free}$scope.$watch("data",function(newVal,oldVal){    $scope.data.resault=$scope.data.num*$scope.data.price+$scope.data.free;    if($scope.data.num*$scope.data.price >=100){        $scope.data.free=0;    }else{        $scope.data.free=10;    }},true);

 

转载于:https://www.cnblogs.com/SPHmomo/p/7530841.html

你可能感兴趣的文章
Android--操作图片Exif信息
查看>>
Java关键字final、static使用总结
查看>>
Android 代码实现应用强制装到手机内存
查看>>
数据库设计系列【6】当一个实体包含多个计算列时,如何处理?
查看>>
Windows Phone 8初学者开发—第8部分:理解编译和部署
查看>>
spring配置详解-连接池配置
查看>>
查找(二叉排序树)
查看>>
Windows下搭建PHP开发环境
查看>>
[转]linux下释放文件内存
查看>>
MVC4重复提交数据
查看>>
C# 获取农历日期
查看>>
LinkServer--在Job中使用Linkserver注意事项
查看>>
Socket 通信(基础原理、实时聊天系统雏形)
查看>>
MySQL性能优化的20条经验
查看>>
.Net高级技术——字符串拘留池(Intern)
查看>>
专访暴风影音首席架构师鲍金龙:程序员没有天才
查看>>
使用升级版的 Bootstrap typeahead v1.2.2
查看>>
项目中自增长编码生成方法
查看>>
认清Linux中标准输入和标准输出的双重含义
查看>>
[家里蹲大学数学杂志]第270期张恭庆编《泛函分析讲义》2.5节以前的习题参考解答...
查看>>