正文

接触AngularJS许了,时常问自己一些问题,如果是我实现它,会在哪些方面选择跟它相同的道路,哪些方面不同。为此,记录了一些思考,给自己回顾,也供他人参考。

初步大致有以下几个方面:

  • 数据双向绑定

  • 视图模型的继承关系

  • 模块和依赖注入的设计

  • 待定

回到顶部

数据的双向绑定

Angular实现了双向绑定机制。所谓的双向绑定,无非是从界面的操作能实时反映到数据,数据的变更能实时展现到界面。

一个最简单的示例就是这样:

Android培训,安卓培训,手机开发培训,移动开发培训,云培训培训

<div ng-controller="CounterCtrl">
    <span ng-bind="counter"></span>
    <button ng-click="counter=counter+1">increase</button>
</div>function CounterCtrl($scope) {
    $scope.counter = 1;
}

网友评论