AngularJSアプリケーションで3つのビュー(ログイン、チャット、マップ)があるとします。私が地図ビューにいて、リフレッシュボタンをクリックした場合、私のページはページを更新した後にチャットビューにリダイレクトする必要があります。専門家は実装方法を提案してください。AngularJSの任意のビューで、更新または再読み込みした後にホームページを読み込む方法は?
1
A
答えて
0
あなたは私が本当の$ rootScope.test =を与えたimplement.Inテスト機能を試してみましたbeforeunload
ブラウザイベント
var windowElement = angular.element($window);
windowElement.on('beforeunload', function (event) {
// your code for state navigation
event.preventDefault();
});
1
非常に簡単なメソッド内you'r状態のナビゲーションを実装することができます。チャットビューコントローラでは、メソッドとしてMapviewで呼び出されます。私のページの値をリロードするたびに、値が未定義となり、条件付きで与えられます。
if($rootScope.test==undefined)
{
$location.path('/chat');
}
関連する問題
- 1. ホームページの読み込み後にイメージを読み込む方法
- 2. ページが読み込まれた後にスクリプトタグを読み込む方法は?
- 3. Universalアプリで任意のフォルダを読み込む方法は?
- 4. ページの読み込み中にモーダルを読み込む読み込み後に
- 5. スクリプトが読み込まれた後、スクリプトをredisインスタンスに読み込む方法。
- 6. 新しいHTMLページが読み込まれた後にjs関数を読み込む方法は?
- 7. キャンバスに任意の数の画像を読み込む方法
- 8. ウェブページの読み込み後にAdmobインタースティシャルを読み込む方法
- 9. Java、バイナリデータを任意のファイルタイプに読み込む方法
- 10. Default.pngイメージの読み込みインジケータを読み込む方法
- 11. imacrosを使ってrecaptchaフレームを再読み込みして新しいcaptchaを読み込む方法は?
- 12. Googleマップを更新/再読み込み
- 13. ナビゲーションタブのコンテンツをホームページに読み込む
- 14. ページを読み込んだ後に画像を読み込む方法は?
- 15. JQueryまたはページの読み込み後にCSSアニメーションの読み込みを待機させる方法
- 16. Javascriptは初回読み込み時または更新時にのみ読み込まれます
- 17. Webrootでビューを読み込むには?
- 18. HTML5動画の読み込み時に画像を読み込む方法は?
- 19. データを任意のフォーマットで読み込み、テーブルに書き込む
- 20. GRAILS GSP - 1回更新後に再読み込みしない
- 21. フォームを読み込んで、そのフォームにユーザーが適用した変更を読み込む方法は?
- 22. Tensorflowで事前に読み込まれた読み込みモデルを再初期化しない方法は?
- 23. PHPで任意のファイルタイプをリクエストして読み込みます
- 24. サウンドを読み込まずにSWFデータを読み込み、後でサウンドを読み込む
- 25. XCode:View Controllerのインスタンスの新しいビューを再読み込み
- 26. XMLドキュメントを読み込んで読み込む方法
- 27. 読み込みと読み込みの意味上の相違
- 28. AngularJSの読み込みフォントフェイスオンデマンド
- 29. ファイルを読み込み、アプリケーションの起動時にオブジェクトを読み込む方法
- 30. メインビューコントローラが読み込まれる前に場所を読み込む方法は?
ありがとうございました。私はあなたに戻って取得して実装しようとしましょう。 –