我在 app.js 中有如下代码:
$stateProvider
.state('home', {
url: '/home',
controller: 'indexController',
templateUrl: local.RootPath + '/App/Views/index.html'
});
在指定的控制器中,我有一个方法如下:
$scope.isRendering = function () {
return _isRendering;
};
最后在 index.html 我有这样的东西:
<div ng-hide="isRendering">
Here is some code...
</div>
所以,问题在于 ng-hide 不知道“isRendering”是什么。我的意思是,它在控制器范围内,但看起来好像超出了范围。如果我将 ng-hide 物理设置为 false,则会显示 div 内容。"isRendering: 在范围内确实是错误的,但它没有通过,所以 ng-hide 可以看到它。
有什么想法我可以检查吗?
谢谢,
大卫