Javascript AngularJS-按顺序将范围设置为True

Javascript AngularJS-按顺序将范围设置为True,javascript,jquery,angularjs,angularjs-scope,Javascript,Jquery,Angularjs,Angularjs Scope,在我的HTML页面中,我有许多$scope的近25个标题为OpenAll的文件。它们以div、section、table等形式显示 e、 g 1: <div class="content" ng-class="{active: OpenAll}"> //Some HTML code </div> 如何调整我的JS文件,使其循环遍历HTML文件中的所有OpenAll作用域,并将它们逐个设置为true 因此,查找第一个OpenAll范围,将其设置为true,搜索第二

在我的HTML页面中,我有许多$scope的近25个标题为OpenAll的文件。它们以div、section、table等形式显示

e、 g 1:

<div class="content" ng-class="{active: OpenAll}">
    //Some HTML code
</div>
如何调整我的JS文件,使其循环遍历HTML文件中的所有OpenAll作用域,并将它们逐个设置为true

因此,查找第一个OpenAll范围,将其设置为true,搜索第二个OpenAll并设置为true,然后是第三个、第四个、第五个等等


谢谢

为什么不在$rootScope中使用一个OpenAll属性?您可以使用$rootScope.OpneAll在任何地方访问它。@FlorianGl-我需要将HTML页面中的第一个OpenAll范围设置为true,然后设置第二个,然后设置第三个,以此类推。。。$rootScope是否允许此操作?rootScope会将所有openAll设置为true,而不考虑顺序。不知道顺序是否相关,所以请忘记我的注释^^我不明白openAll作用域是什么意思,因为openAll是一个属性,以及第一个、第二个openAll作用域,等等。这些是独立作用域,还是嵌套作用域?
<table class="blocks" ng-show="OpenAll">
    //Some HTML code
</table>
<section class="outline" ng-if="OpenAll">
    //Some HTML code
</section>
$scope.OpenAll= true;