Я столкнулся со странной проблемой, которую не могу объяснить.Я испробовал все способы ng-cloak
'и возиться с дайджестом и применением, и ничего не решило.
В основном, когда человек в браузере Safari входит в мое приложение AngularJS (на определенных страницах)переменные в этом <div>
вообще не отображаются, пока не выделены:

Может кто-нибудь пролить свет на эту странную проблему;в других браузерах это вполне нормально.
Вот как выглядит вид:
<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>
Также я хотел бы отметить, что консоль не отображает ошибок / предупреждений на этой странице..