如何让Firefox正常加载AngularJS?

时间:2015-11-09 04:19:02

标签: angularjs firefox webtorrent

我有一个AngularJS应用程序在Chrome中工作正常,但在使用Firefox时,它需要几秒钟才能呈现它。 Firefox显示{{variables}}以及ng-hides中的所有内容几秒钟。

该网站为http://diegorbaquero.com/bTorrent/,在Chrome中完全正常,但Firefox有这种延迟。

谢谢

3 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,我使用ng-bindng-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}}}}&nbsp{{current_user.last_name}}</a></li>

答案 1 :(得分:0)

您可以使用班级ng-cloak隐藏您的应用,直到Angular加载为止。

答案 2 :(得分:0)

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>