AngularJS ng-if for $ rootScope

ngp*_*und 8 javascript angularjs angularjs-scope

在一个Angularjs项目中我试图得到一个<a/>pnly show if if$scope.page == 'app'

在我的控制器中$rootScope.page = 'app',$scope.page = 'app'但是当我在我的DOM中使用以下内容时,它不显示我在该页面上.

<a ng-if="page == 'app'">Show Me</a>
Run Code Online (Sandbox Code Playgroud)

Pat*_*aar 18

尝试

<a ng-if="$root.page == 'app'">Show Me</a>
Run Code Online (Sandbox Code Playgroud)