如果没有数据,请不要渲染元素

时间:2013-05-24 13:06:51

标签: javascript angularjs angularjs-directive

如果没有要显示的数据,我正在使用angular ng-hide指令隐藏一些标记:

<li class="header" ng-hide = " todayRecents.length === 0 ">today</li>

现在所有ng-hide都将显示值none设置为元素display:none

我希望它能做的根本不是渲染标记,这是否可能?

1 个答案:

答案 0 :(得分:1)

使用Angular 1.1.5,如果给定的表达式是假的,你可以使用ngIf directive从dom中删除元素。