84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
双向绑定,一般来说是这样
<input ng-model="object.xxx"> <span ng-bind="object.xxx"></span>
也就是说ng-bind是相当于{{object.xxx}},是用于展示数据的。而ng-model是控制数据的。
{{object.xxx}}
但在这里,我从后台获取到设备号后,输出到页面,对input使用的是ng-model,使用ng-bind是没有反应的,为什么?
<input type="text" ng-value="object.xxx" readonly="readonly" />
http://stackoverflow.com/a/12420157/2586541
$('#input1').html('123'); //ng-bind $('#input1').val('123'); //ng-value
Bagaimana anda memperoleh nombor peranti?
Jika anda melaksanakan ajax sendiri, anda perlu $scope.$apply(); secara manual selepas mendapatkan data. Jika $http digunakan untuk mendapatkan data, angular akan secara automatik memanggil $apply().
ng-bind ialah ikatan sehala daripada $scope -> pandanganng-modle ialah ikatan dua hala daripada $scope <->
http://stackoverflow.com/a/12420157/2586541
Bagaimana anda memperoleh nombor peranti?
Jika anda melaksanakan ajax sendiri, anda perlu $scope.$apply();
secara manual selepas mendapatkan data. Jika $http digunakan untuk mendapatkan data, angular akan secara automatik memanggil $apply().
ng-bind ialah ikatan sehala daripada $scope -> pandangan
ng-modle ialah ikatan dua hala daripada $scope <->