雙向綁定,一般來說是這樣
<input ng-model="object.xxx"> <span ng-bind="object.xxx"></span>
也就是說ng-bind是相當於{{object.xxx}},是用來展示資料的。而ng-model是控制資料的。
{{object.xxx}}
但在這裡,我從後台獲取到設備號碼後,輸出到頁面,對input使用的是ng-model,使用ng-bind是沒有反應的,為什麼?
雷雷
http://stackoverflow.com/a/12420157/2586541
請問你是怎麼取得的設備號碼?
如果是自己實現的ajax, 則取得資料後 需要 手動 $scope.$apply(); 如果是用$http取得資料, angular 會自動呼叫 $apply().
ng-bind是從$scope -> view的單向綁定ng-modle是$scope view的雙向綁定
雷雷
http://stackoverflow.com/a/12420157/2586541
雷雷請問你是怎麼取得的設備號碼?
如果是自己實現的ajax, 則取得資料後 需要 手動 $scope.$apply();
如果是用$http取得資料, angular 會自動呼叫 $apply().
ng-bind是從$scope -> view的單向綁定
ng-modle是$scope view的雙向綁定