データベースが応答してから正しいページにリダイレクトされるまで、ユーザーに読み込みアイコンが表示されるようにします。データベースコールバック関数を使用してユーザーをリダイレクトする方法 - HAPI
// 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.
}
}
ハピは、私は一度だけ返信インタフェースを使用することができることを述べている:
私のコードの線に沿っている
Unhandled promise rejection (rejection id: 1): Error: reply interface called twice
だから私は私のユーザーリダイレクトすることができますどのようにデータベース後負荷?
編集:フロントエンドを使用してローダーを表示する必要があることはわかっています。リダイレクトするときにバックエンドがフロントエンドにどのように伝えるのか分かりません。
バックエンドが単なるRESTインターフェイスの場合は、フロントエンドにJSを含むスピンローダーを追加する必要があります。 – lumio