ng-cloak防止页面闪烁并且出现没有渲染的符号

10. ng-bind
尽管可以在视图中使用{{ }}模板语法(AngularJS内置的方式),我们也可以通过ng-bind
指令实现同样的行为。

在线示例: http://jsbin.com/esihUJ/1/edit。 HTML加载含有{{ }}语法的元素后并不会立刻渲染它们,导致未渲染内容闪烁(Flash of Unrendered Content, FOUC)。我可以用ng-bind将内容同元素绑定在一起避免FOUC。内容会被 当作子文本节点渲染到含有ng-bind指令的元素内。 11. ng-cloak 除使用ng-bind来避免未渲染元素闪烁,还可以在含有{{ }}的元素上使用ng-cloak指令:

{{ greeting }}

ng-cloak指令会将内部元素隐藏,直到路由调用对应的页面时才显示出来。

 
ng-cloak防止页面闪烁并且出现没有渲染的符号_第1张图片
 

你可能感兴趣的:(AngularJs)