我正在使用 ocLazyLoad 加载状态。该状态的控制器在开始时具有此代码。
$scope.test = {show: false};
在 html 视图中我有这个
<button class="btn" ng-show="test.show">Hey There</button>
现在,当我的视图加载时,按钮不会隐藏。如果我记录 {{test.show"}} 它显示错误。但这不适用于按钮。
我在加载视图时尝试了类似的方法来执行控制器
$scope.$watch('$viewContentLoaded',
function() {
$timeout(function() {
},0);
});
但没有任何工作。
whileng-show/ng-hide
不工作 ng-if 工作正常。我无法理解为什么 ng-show 不起作用并且ng-if
起作用。我需要使用ng-show/ng-hide