一尘不染

隐藏尖括号,直到加载了javascript

angularjs

我有一些类似的HTML

<p class="noresults">{{numberOfContacts}} Results Are Available</p>

{{numberOfContacts}}在Angular加载之前,我是否可以隐藏?所以它只会说Results Are Available

我似乎有一些解决方案,例如在Angular加载之前将整个身体隐藏起来,但我宁愿不要这样做。


阅读 236

收藏
2020-07-04

共1个答案

一尘不染

是的,请使用ng-
cloak
。只需添加class="ng- cloak"或添加ng-cloak到这样的元素

使用指令 <div ng-cloak></div>

使用类 <div class="ng-cloak"></div>

这只是一组CSS规则,display: none !important并且随着Angular渲染DOM,它会删除ng-cloak,因此可见一个元素。

2020-07-04