标签仍可通过ng-show显示

时间:2015-07-09 17:02:08

标签: javascript angularjs

所以我的标记:

<div class="box" ng-show="clearNow">
  <div ng-repeat="items in product | limitTo: limit as prodItems">
   <span class="title">{{title}}</span>
    <div class="content" ng-include="'contentfiles.html'">main content here</div>
   </div>
</div>

在我的代码中:

var limit = 1;
$scope.clear=function(){
$scope.clearNow=!$scope.clearNow;
}

有两件事,在加载时项目没有出现,因为我有ng-show =&#34; clear&#34;我没有考虑到我的var限制,但是当我点击ng-click = clear时,我确实得到了正确的结果。

现在更有趣的是第二个问题 - 当我这样做时:

<a href ng-click="clear()">clear</a>

项目重置为限制,但这次是标记:

<span class="title">{{title}}</span>

我实际上是通过第二项 - 但不是内容,因为它被正确删除。我想知道如何强制删除标题,因为它想留在页面中!

0 个答案:

没有答案