监听$watch

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

$scope.$watch(“监听的属性”,function(new,old){},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);

最新文章

  1. 算法练习_图的连通性问题(JAVA)
  2. 关于StatusStrip控件和StatusBar控件的小试
  3. Lua 5.2 编译 For Windows
  4. 《DSP using MATLAB》示例Example4.4
  5. 三星在GPL下发布其exFAT文件系统实现源码
  6. 在Fedora8上的Tomcat上deploy一个war
  7. junit4 javaee 5.0 jpa SSH 单元测试问题集锦
  8. IP Camera Something
  9. jQuery编程基础精华03(RadioButton操作,事件,鼠标)
  10. Homework3
  11. ASP.NET问题处理---targetFramwork=‘4.0’错误
  12. windows apache 配置多个服务站点
  13. hdoj 1060
  14. ubuntu 中c 语言编程(学习)
  15. 网易云课堂_C语言程序设计进阶_第七周:文件:文件访问、格式化输入输出、二进制输入输出
  16. NAND Flash中常用的纠错方式(ECC算法)
  17. cocos2d-x-3.0新建工程以及移植其他平台
  18. liunx环境C、C++代码编译链接中间代码主要流程
  19. iOS 使用NTP时间同步服务
  20. [转载]SpringBoot系列: SpringMVC 参数绑定注解解析

热门文章

  1. tableView下沉
  2. 2016级算法第三次上机-E.ModricWang's Polygons
  3. selenium(python)登录时账号密码错误提示语
  4. logback 发送邮件的类.
  5. nodemon详解
  6. 51nod 1943 联通期望 题解【枚举】【二进制】【概率期望】【DP】
  7. python 继承与组合
  8. 反弹shell集锦
  9. Java数组总结
  10. 数据备份及恢复(mongodump/mongorestore)