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