Angular 1.5 - 如何使用组件中的$ rootScope变量绑定属性?

时间:2016-05-12 15:24:42

标签: javascript angularjs binding components

我有2个角度组件:app-menu,它使用app-menuitem而无需转换。

在index.html中

<app-menu items="menuitems" ></app-menu>

在app-menu.html

<app-menuitem label="{{ item.label }}" isdisabled="item.isdisabled" ></app-menuitem>

在app-menuitem.html

<button data-ng-disabled="$ctrl.isdisabled">{{ $ctrl.label }}</button>

我想在我的控制器中使用$ rootScope变量绑定属性'isdisabled',如:

$scope.menuitems = [{label:"myButton", isdisabled: $rootScope.fooIsLoaded}, ...]

我设法初始化它但不绑定它以便每次更改$ rootScope.fooIsLoaded值时刷新,这是角度逻辑。有人作为一个想法吗?

0 个答案:

没有答案