1

我的问题是,当我在包含使用模板代码的指令的元素的页面中使用 ng-cloak 时,ng-cloak 不会等待此模板代码加载并且页面以增量方式而不是整体显示(页面元素首先和一段时间后模板代码会弹出)。

我试图制作一个自定义的 ng-cloak 指令,这样它就不会删除元素的 ng-cloak 类,而任何子元素都包含 ng-cloak 类但没有成功。我认为这将是一个常见问题,但我还没有设法在网上找到解决方案。任何帮助表示赞赏!

4

1 回答 1

1

我不认为ngCloack旨在隐藏您的内容,直到所有内容都加载完毕。它旨在防止您的内容以原始形式呈现,包括表达式等等。

但是,根据文档,它可能适用于body元素,但我自己还没有验证过:

该指令可以应用于<body>element,但首选用法是将多个ngCloak指令应用于页面的一小部分,以允许渐进式呈现浏览器视图。

于 2014-09-15T12:16:53.387 回答