前端之家收集整理的这篇文章主要介绍了
Angular JS数据的双向绑定详解及实例,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Angular JS数据的双向绑定
@H_
403_3@
接触AngularJS许了,时常问自己一些问题,如果是我实现它,会在哪些方面选择跟它相同的道路,哪些方面不同。为此,记录了一些思考,给自己回顾,也供他人参考。@H_403_3@
初步大致有以下几个方面:@H_403_3@
- 数据双向绑定
- 视图模型的继承关系
- 模块和依赖注入的设计
- 待定
数据的双向绑定
@H_
403_3@
Angular实现了双向绑定机制。所谓的双向绑定,无非是从界面的操作能实时反映到数据,数据的变更能实时展现到界面。@H_403_3@
一个最简单的示例就是这样:@H_403_3@
function CounterCtrl($scope) {
$scope.counter = 1;
}
app.directive("myclick",function() {
return function (scope,element,attr) {
element.on("click",function() {
scope.counter++;
});
};
});
app.controller("CounterCtrl",function($scope) {
$scope.counter = 0;
});
<body ng-app="test">
<div ng-controller="CounterCtrl">