我有一个 AngularJS 应用程序,它在 Chrome 中运行良好,但是当使用 Firefox 时,它需要几秒钟才能按预期呈现。Firefox 显示 {{variables}} 和 ng-hide 中的所有内容几秒钟。
该网站是http://diegorbaquero.com/bTorrent/,它在 Chrome 中运行良好,但 Firefox 有这种延迟。
谢谢
我有一个 AngularJS 应用程序,它在 Chrome 中运行良好,但是当使用 Firefox 时,它需要几秒钟才能按预期呈现。Firefox 显示 {{variables}} 和 ng-hide 中的所有内容几秒钟。
该网站是http://diegorbaquero.com/bTorrent/,它在 Chrome 中运行良好,但 Firefox 有这种延迟。
谢谢
我遇到了同样的问题,我使用ng-bind
并ng-cloak
克服了 {{variables}} 的问题。
就我而言,我使用ng-bind
href 标签。
<a href="#/faqs/{{faq.name}}" ng-bind="faq.name"></a>
和 ng-cloak for li
<li ng-if='current_user'><a ng-href="#/profile" class="ng-cloak">{{current_user.first_name}}}} {{current_user.last_name}}</a></li>
1:您可以使用ng-cloak。将其包含在您的 CSS 中:
[ng\:cloak], [ng-cloak], .ng-cloak {
display: none;
}
html:
<div ng-cloak>{{name}}</div>
2:或者,您可以使用ngbind
<div ng-bind="name"></div>
您可以使用ng-cloak类来隐藏您的应用程序,直到 Angular 加载完毕。