貌似第一次被賦值上去了,然後在 controller 裡修改 $scope.XXX 無效了。
光阴似箭催人老,日月如移越少年。
請使用 $watch!詳細用法請查文檔,另見這篇文章,給新手看的。
$watch
$scope是單向綁定,ng-model才是雙向綁定。
資料綁定是Angular的一大特性,綁定到頁面的資料全部位於當前(以及父級、祖父級...)Controller的$scope下。你可以通过设置$scope來與模板進行資料分享。
Controller
$scope
不太清楚你的問題到底是什麼?
ng-bind
ng-model
注意雙向綁定至其作用於表單輸入控件,例如input, select等。
input
select
更多關於AngularJS資料綁定的工作機制,以及視圖中資料刷新的時機,可以參考這篇部落格:
http://harttle.github.io/2015/06/06/angular-data-binding-and-digest.ht...
請使用
$watch
!詳細用法請查文檔,另見這篇文章,給新手看的。$scope是單向綁定,ng-model才是雙向綁定。
資料綁定是Angular的一大特性,綁定到頁面的資料全部位於當前(以及父級、祖父級...)
Controller
的$scope
下。你可以通过设置$scope
來與模板進行資料分享。不太清楚你的問題到底是什麼?
ng-bind
;ng-model
。注意雙向綁定至其作用於表單輸入控件,例如
input
,select
等。更多關於AngularJS資料綁定的工作機制,以及視圖中資料刷新的時機,可以參考這篇部落格:
http://harttle.github.io/2015/06/06/angular-data-binding-and-digest.ht...