隐藏一个带有 ng-if start 的元素(防止它在页面加载期间显示)
make an element with ng-if start hidden (prevent it from showing during page load)
当我想用 ng-show
隐藏某些内容时,您只需添加 class="ng-hide"
,这样 css 就会预先隐藏该元素。这样,当页面仍在加载时,将不会显示元素
我想用 ng-if
做同样的事情,但我不知道该怎么做
正如 Michiel 所建议的,使用 ngCloak
指令是解决方案。
只需将 ng-cloak
添加到要在加载应用程序时隐藏的标签的 class
属性。
<div class="ng-cloak">test</div>
当我想用 ng-show
隐藏某些内容时,您只需添加 class="ng-hide"
,这样 css 就会预先隐藏该元素。这样,当页面仍在加载时,将不会显示元素
我想用 ng-if
做同样的事情,但我不知道该怎么做
正如 Michiel 所建议的,使用 ngCloak
指令是解决方案。
只需将 ng-cloak
添加到要在加载应用程序时隐藏的标签的 class
属性。
<div class="ng-cloak">test</div>