尽管文档中没有提到它,但是将
display: none;规则添加到CSS
可能还不够。如果您要在主体中加载angular.js或模板编译得不够快,请使用
ng-cloak指令, 并 在CSS中添加以下内容:
[ng:cloak], [ng-cloak], .ng-cloak { display: none !important;}
如评论中所提到的,
!important至关重要。例如,如果您具有以下标记
<ul > <li><a href="/foo" ng-cloak>{{bar}}</a></li></ul>
并且您碰巧正在使用
bootstrap.css,以下选择器更适合您
ng-cloak的ed元素
.nav > li > a { display: block;}
因此,如果您在
display:none;simple中包含一个规则,Bootstrap的规则将具有优先级,并且
display会设置为
block,因此您将在模板编译之前看到闪烁。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)