如何正确使用角度js中的ng-cloak?

时间:2017-05-27 05:49:14

标签: javascript jquery angularjs ngcloak

我有一个关于ng-cloak的基本问题在我的页面中,我有一些地方,我使用angular js {{}}绑定了一些数据。现在,我在body标签中使用了ng-cloak指令,因此整个页面都会空白一段时间,直到页面被加载为止,我只想隐藏绑定数据,直到页面被加载为止。

我该怎么办?

提前致谢:)

2 个答案:

答案 0 :(得分:1)

ng-cloak指令可用于任何html元素,因此您可能只需要在一个元素上使用它,该元素是您具有绑定表达式的更近的祖先,而不是在body标记上。例如,如果您的绑定位于段落标记内:

<p ng-cloak>{{ someVar }}</p>

将它放在定义控制器的元素上可能是一个好主意,因此内部的所有绑定都会被隐藏,直到角度准备就绪。

答案 1 :(得分:0)

只需使用ng-bind代替{{someVar}},就像这样

auth0-js

或者如果var有一些html内容,那么使用ng-bind-html。 希望这能解决你的问题。