2017-11-20 4 views
0

Ich benutze die Winkel Universal.http.get api Anfrage ruft zweimal beim ersten Laden der Seite

Sobald ich das API-Anfrageformular beim ersten Laden der Seite aufrufen, ruft es zweimal auf, sobald die Anfrage abgeschlossen ist.

Ausgabe: https://github.com/angular/universal-starter/issues/497

1

Hier wird die api sollte in der Registerkarte Netzwerk nicht angezeigt werden, mich freundlich, dieses Problem zu beheben helfen.

+0

Sind Sie sicher, dass die erste keine 'OPTIONS'-Anfrage ist? –

Antwort

0

Ich denke, es ist, weil die API beim serverseitigen Rendern aufgerufen wird, dann noch einmal, wenn die Client-Seite übernimmt. Sie können die StateTransfer-API zum Zwischenspeichern von API-Anrufergebnissen verwenden

+0

Können Sie mir bitte erklären, wie Sie die Statustransfer-APIs verwenden? –

+0

Schauen Sie dort https://medium.com/@vertonrobertoauler/angular-5-universal-with-transfer-state-using-angular-cli-19fe1e1d352c – David

Verwandte Themen