Data binding is a major feature of Angular. The data bound to the page is all located at the current level (as well as the parent, grandparent...)Controller的$scope下。你可以通过设置$scopeto share data with the template.
Not sure what your problem is?
If you need one-way binding (from controller to template), you can use ng-bind in the template;
If you need two-way binding (controller->template, template->controller), you can use ng-model in the template.
Pay attention to the two-way binding to the form input control that it acts on, such as input, selectetc.
For more information about the working mechanism of AngularJS data binding and the timing of data refresh in the view, you can refer to this blog:
Please use
$watch
! Please check the documentation for detailed usage, and also see this article, for novices.$scope is a one-way binding, and ng-model is a two-way binding.
Data binding is a major feature of Angular. The data bound to the page is all located at the current level (as well as the parent, grandparent...)
Controller
的$scope
下。你可以通过设置$scope
to share data with the template.Not sure what your problem is?
ng-bind
in the template;ng-model
in the template.Pay attention to the two-way binding to the form input control that it acts on, such as
input
,select
etc.For more information about the working mechanism of AngularJS data binding and the timing of data refresh in the view, you can refer to this blog:
http://harttle.github.io/2015/06/06/angular-data-binding-and-digest.ht...