Ich habe eine Liste von Elementen in einer ngFor-Schleife. Wenn ich die Seite aktualisiere, werden nur die Daten der ersten Elemente geladen. Wenn ich auf ein leeres Element klicke, erscheinen die Daten plötzlich. Dies geschieht nur in Safari. Wie kann ich Safari dazu bringen, alle Inhalte zu laden?
%Vor%Daten stammen von einer API, die JSON bedient.
Nach einer Menge von Versuch und Irrtum war mein Problem eine Pipe mit | Datum, die ein bestimmtes Format fehlte.
%Vor%Es zu ändern, löste es für mich:
%Vor%Mein Beispielcode in StackOverflow hat dies jedoch vermisst. Aus irgendeinem Grund konnte Safari den Inhalt nur wiedergeben, wenn ein Benutzerereignis ausgelöst wurde.
Ich hatte das gleiche Problem mit angular 2 und Safari und löste es durch Hinzufügen der folgenden Bibliothek:
%Vor%Ich habe es vor den anderen Bibliotheken hinzugefügt.
Tags und Links angular typescript