我在让 Angular ng-if 工作时遇到了一些麻烦。我希望我的 DOM 元素之一在 $scope.week = 1 时消失。
在我的控制器中,我设置了
$scope.week = 1
在我的标记中,我有
<span class="prev" ng-if="{{week}} !== 1"></span>
有谁知道如何获得布尔条件以在 ng-if 中进行评估?谢谢!
我在让 Angular ng-if 工作时遇到了一些麻烦。我希望我的 DOM 元素之一在 $scope.week = 1 时消失。
在我的控制器中,我设置了
$scope.week = 1
在我的标记中,我有
<span class="prev" ng-if="{{week}} !== 1"></span>
有谁知道如何获得布尔条件以在 ng-if 中进行评估?谢谢!
week
从变量中删除 {{ }} 。Ng-if 访问不带大括号的范围对象。
<span class="prev" ng-if="week !== 1"></span>
有关更多示例,请参阅有关ng-if的文档。
这是jsfiddle和带有切换功能的jsfiddle 。