使用ng-if开始隐藏元素(防止在页面加载期间显示)

val*_*epu 5 angularjs ng-show angular-ng-if angular-directive

当我想创建隐藏的东西时ng-show你可以添加,class="ng-hide"所以css会预先隐藏元素.这样,当页面仍在加载时,不会显示元素

我想做同样的事情,ng-if但我不知道该怎么做

sma*_*use 6

正如Michiel建议的那样,使用该ngCloak指令是解决方案.
只需添加ng-cloakclass您想要,而您加载应用程序,以保持隐藏标签的属性.

<div class="ng-cloak">test</div>
Run Code Online (Sandbox Code Playgroud)

有关更多详细信息,请访问:https://docs.angularjs.org/api/ng/directive/ngCloak