0

我在让 Angular ng-if 工作时遇到了一些麻烦。我希望我的 DOM 元素之一在 $scope.week = 1 时消失。

在我的控制器中,我设置了

$scope.week = 1

在我的标记中,我有

<span class="prev" ng-if="{{week}} !== 1"></span>

有谁知道如何获得布尔条件以在 ng-if 中进行评估?谢谢!

4

1 回答 1

2

week从变量中删除 {{ }} 。Ng-if 访问不带大括号的范围对象。

<span class="prev" ng-if="week !== 1"></span>

有关更多示例,请参阅有关ng-if的文档。

这是jsfiddle和带有切换功能的jsfiddle 。

于 2014-06-28T21:33:47.760 回答