Safari直到高亮显示才渲染变量

时间:2018-10-18 13:55:18

标签: angularjs

我遇到一个奇怪的问题,我无法真正解释。我已经尝试过ng-cloak的所有处理方式,并且弄乱了摘要并加以应用,但没有任何解决方案。

基本上,当野生动物园浏览器上的人来到我的AngularJS应用程序(在某些页面上)时,<div>中的变量直到高亮显示才显示:

Strange safari issues.

有人能阐明这个奇怪的问题吗?在其他浏览器上完全没问题。

这是视图的样子:

<div class="tbp-15">
  <h3 class="dark mt-5">
    {{Job.quote.Brand.name}} {{Job.quote.Product.name}} {{Job.quote.selectedKw}}kW
  </h3>
  <p class="light-grey mt-5">
    {{Job.quote.Warranty}} Year Warranty,
    <span ng-repeat="Perk in Job.quote.Perks | filter: notNullBrand">
      {{Perk.Brand.name}} {{Perk.Product.name}}
      <span ng-hide="$last">, </span>
    </span>
  </p>
</div>
<div class="tbp-15 t-light-border arrow-bg">
  <h2 class="dark mb-5">
    {{Job.quote.Price | currency: "£" : 2}} / {{getPackageMonthlyPrice(Job.quote.Price, Job.quote.Finance.selectedYear, Job.quote.Finance.selectedAPR, Job.quote.Finance.selectedDeposit) | currency: "£" : 2}}pm
  </h2>
</div>

此外,我想指出的是,控制台在此页面上未显示任何错误/警告。

0 个答案:

没有答案