Ich möchte mein Benutzer ein Laden-Symbol angezeigt werden, bis die Datenbank reagiert, dann auf die richtige Seite umgeleitet werden.Umleiten von Benutzer mit Datenbank-Callback-Funktion - HAPI
ist mein Code entlang der Linien von:
// handler
function handler(request, reply) {
reply.view('loading') // show loading with css
// do database stuff...
// database callback function
function db_callback_function() {
reply.redirect('user/page') // after db responds, redirect.
}
}
Hapi sagt, dass ich nur einmal die Antwort-Schnittstelle verwenden können:
Unhandled promise rejection (rejection id: 1): Error: reply interface called twice
Wie kann ich meinen Benutzer nach die Datenbank umleiten Ladungen?
Edit: Ich weiß, dass ich den Lader mit Front-End zeigen muss. Ich weiß einfach nicht, wie mein hinteres Ende meinem Frontend erzählen würde, wenn ich umleiten sollte.
Wenn Ihr Backend nur eine REST-Schnittstelle ist, müssen Sie einen Spin-Loader mit JS in Ihrem Frontend hinzufügen. – lumio