正文
接觸AngularJS許了,時常問自己一些問題,如果是我實現它,會在哪些方面選擇跟它相同的道路,哪些方面不同。為此,記錄了一些思考,給自己回顧,也供他人參考。
初步大致有以下幾個方面:
數據雙向綁定
視圖模型的繼承關系
模塊和依賴注入的設計
待定
數據的雙向綁定
Angular實現了雙向綁定機制。所謂的雙向綁定,無非是從界面的操作能實時反映到數據,數據的變更能實時展現到界面。
一個最簡單的示例就是這樣:
<div ng-controller="CounterCtrl"> <span ng-bind="counter"></span> <button ng-click="counter=counter+1">increase</button> </div>function CounterCtrl($scope) { $scope.counter = 1; }
延伸閱讀
學習是年輕人改變自己的最好方式