Javascript angular 1.X是否订阅其控制器中的更改?
我看着书呆子,我不太明白这个部分。基本上,我们的控制器Javascript angular 1.X是否订阅其控制器中的更改?,javascript,angularjs,Javascript,Angularjs,我看着书呆子,我不太明白这个部分。基本上,我们的控制器currentCategory中有一个字段,isCurrentCategory检查参数是否与内部字段匹配 <ul class="nav nav-sidebar"> <li ng-repeat="category in categories" ng-class="{'active':isCurrentCategory(category)}"> <a ui-sref="eggly.categori
currentCategory
中有一个字段,isCurrentCategory
检查参数是否与内部字段匹配
<ul class="nav nav-sidebar">
<li ng-repeat="category in categories" ng-class="{'active':isCurrentCategory(category)}">
<a ui-sref="eggly.categories.bookmarks({category: category.name})">
{{category.name}}
</a></li>
</ul>
-
{{category.name}
问题是当currentCategory
更改时(通过onClick
事件),angular如何重新渲染所有内容(例如,这些书签)?我认为它只会工作一次(在init
阶段,在整个html
过程中),然后它不应该修改任何内容(你知道,我们没有订阅/收听对currentCategory
的更改,并且每次更改都会重新播放。这是怎么发生的(控制器类如何以反应方式与视图连接)
谢谢。AngularJS使用,因此对控制器的更改将反映在视图中,而视图中的更改将反映在控制器中。AngularJS使用,因此对控制器的更改将反映在视图中,而视图中的更改将反映在控制器中