Angular2 ngFür Inhalte, die nicht in Safari gerendert wurden

8

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.

    
Ferdi Emmen 29.04.2016, 14:42
quelle

2 Antworten

2

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.

    
Ferdi Emmen 25.05.2016, 11:48
quelle
0

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.

    
Peter Salomonsen 30.05.2016 17:39
quelle

Tags und Links