1
私が達成したいのは、アプリケーションのリフレッシュ時にセッションをリクエストすることです。問題は、同期をとる必要があり、アプリケーションが解決を待つ必要があり、ログインページを表示するか、現在のページにユーザーを残します。Angularjs2すべてを解決する
私が達成したいのは、アプリケーションのリフレッシュ時にセッションをリクエストすることです。問題は、同期をとる必要があり、アプリケーションが解決を待つ必要があり、ログインページを表示するか、現在のページにユーザーを残します。Angularjs2すべてを解決する
JSでは、非同期呼び出しを同期させる直接的な方法はありません。あなたは(と私はあなたがお勧め)Observables
で作業する場合
ただし、第二は、最初に依存して2 Observables
を組み合わせることflatMap
を使用することができます。それは、より詳細に答えることは本当にことはできません任意のコードがなければ
Observable1.flatMap((resultOfObservable1) =>
{
doSomethingWithResult()
}).subscribe(doSomethingWithFinalResult);
よう 何か。
私はangualrJS 2アプリケーションを作成していますが、そのような動作のメカニズムが必要であることは確かですが、ドキュメントにそのようなものは見つかりませんでした。観察可能性/約束の連鎖は答えではありません(私は推測します)、あなたのコメントのおかげで! :) – Pexa
他の方法がないので、あなたはそれを見つけることができませんでした。 Chaining Observablesが答えです。がんばろう。 – hholtij
沖井、そのようなものをどこに実装すればいいのか教えていただけますか?ブラウザの更新時に毎回起動される/セッションをリクエストできる場所はどこですか? – Pexa