这个例子的意思是,当xxxx的长度不超过6时,xxxx和yyyy两个input的model是无关的,但当xxxx超过6,则yyyy会跟随其值而变化。

另一种做法是在input的ng-model后面添加ng-change关联一个函数,进行动态更新,也可以达到类似的效果。

这两种做法本质上都没有改变ng-model指向的对象,但是能把另一个model的变化反映到自己身上来。

<!doctype HTML>
<html> <head lang="en">
<meta charset="utf-8"> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.7/angular.min.js"></script>
<script type="text/javascript">
var app = angular.module('app', []);
app.controller('AppCtrl', function($scope) { $scope.xxxx = "apple";
$scope.yyyy = "banana"; $scope.$watch('xxxx', function() { if ($scope.xxxx.length > 6) {
$scope.yyyy = "***" + $scope.xxxx + "***";
} else {}
});
});
</script> </head> <body ng-app="app" ng-controller="AppCtrl"> <input type="text" ng-model="xxxx">
<input type="text" ng-model="yyyy"> <br/>
<p>{{xxxx}}</p>
<p>{{yyyy}}</p> </body> </html>

  

最新文章

  1. namesilo域名注册教程
  2. 【BZOJ】2697: 特技飞行
  3. 创建JOB
  4. WCF: 没有终结点在侦听可以接受消息的 这通常是由于不正确的地址或者 SOAP 操作导致的。
  5. Spring3系列10- Spring AOP——Pointcut,Advisor拦截指定方法
  6. RPC的学习 &amp; gprotobuf 和 thrift的比较
  7. Android loader 详解
  8. NetworkX学习笔记-5-NetworkX中怎样对多个网络赋属性,并根据属性排序
  9. eclipse3.1.1汉化版安装
  10. C语言 &#183; 区间K大数查询
  11. 项目经验分享——Java常用工具类集合 转
  12. The 2014 ACM-ICPC Asia Regional Anshan Online
  13. Spring MVC 关于分页的简单实现
  14. Groovy语言学习--语法基础(5)
  15. 【python小练】0004
  16. Sharepoint 2010 工作流状态值
  17. [c#基础]ICloneable接口
  18. Struts1的基础知识
  19. Working With JSON
  20. Codeforces Round #371 (Div. 1) D. Animals and Puzzle 二维倍增

热门文章

  1. xgboost dmatrix中的 weight的重要性
  2. Luogu 2403 [SDOI2010]所驼门王的宝藏
  3. HTML中meta标签的作用与使用
  4. PHP+SOCKET 模拟HTTP请求
  5. 设计模式10: Facade 外观模式(结构型模式)
  6. Java Thread.join()详解--父线程等待子线程结束后再结束
  7. datatables表格行内编辑的实现
  8. WinForm中的多语言处理
  9. Promise超时情况
  10. 码云&amp;Github 个人代码资源快速查找