私は、typescriptで角度2のルーティングでauth appを作成します。そして、今私の仕事はフォームlocalhost/form1
からlocalhost/login
にブラウザの戻るボタンを無効にされています。これをどのように実装しますか?ブラウザのバックページボタンを無効にする
0
A
答えて
1
ブラウザの動作であるため、戻るボタンを実際にブロックすることはできません。代わりに、すべての要求を処理するガードを作成し、ロード/ログイン要求が行われ、ユーザーがすでにログに記録されている場合は、前のページにリダイレクトするだけです。
0
私はアプリが次のように出るのを防ぐために、私の角コードバのアプリでこれを解決しました。私が見つけた最もコメントに反して私は、コンポーネントに戻るボタンのイベントと素早く答えを
import { Component, HostListener } from '@angular/core';
export class myComponent {
constructor() {}
// Prevent from exiting app by hook into document backbutton
@HostListener('document:backbutton', ['$event'])
onPopState(event) {
alert('Start page');
}
}
関連する問題
- 1. ブラウザのボタンを無効にする
- 2. ブラウザのハッシュナビゲーションを無効にする
- 3. ブラウザのスクロールバーを無効にする
- 4. ブラウザAPIを無効にする
- 5. Androidブラウザでクッキーを無効にする
- 6. デスクトップGoogle Chromeブラウザを無効にする?
- 7. jHTMLArea:無効にするブラウザのスペルチェック
- 8. jspのログアウト時にブラウザの戻るボタンを無効にする
- 9. djangoでブラウザの戻るボタンを無効にするには?
- 10. ブラウザがデスクトップ以外の場合にJavaScriptを無効にする
- 11. ブラウザの戻るボタンを無効にする
- 12. ブラウザの「戻る」ボタンを無効にする
- 13. Rシャイニーアプリでブラウザの戻るボタンを無効にする
- 14. DNN:ブラウザの戻るボタンを無効にする方法は?
- 15. ブラウザ内の特定のjsファイルのみを無効にする
- 16. ブラウザでJSエンジンの速度を条件に応じて無効にするアニメーションを無効にする
- 17. Codeigniterが管理パネルのブラウザのページキャッシュを無効にする
- 18. MVC3のアプリケーションのブラウザ履歴を無効にする
- 19. 特定のブラウザのウェブサイトからJSを無効にする
- 20. IEのWebブラウザの印刷ポップアップダイアログを無効にする
- 21. asp.net mvc 3のブラウザのキャッシュを無効にする方法は?
- 22. セレンのクロームドライバでブラウザの通知を無効にする
- 23. ブラウザでフォームフィールドの保存を無効にする、オートコンプリート
- 24. Javascript、Firefox:ブラウザ固有のセルコントロールを無効にする方法は?
- 25. ブラウザの更新機能を無効にする方法
- 26. プログラムでブラウザのキャッシュを無効にする方法
- 27. JavaScript経由でAndroidブラウザのタッチジェスチャーを無効にする
- 28. IEを除くすべてのブラウザで無効になる
- 29. ブラウザのオプションとして保存を無効にする方法
- 30. ブラウザのリフロー/再描画を無効にする
感謝を
使い方をキャプチャする代わりに、「ウィンドウ」オブジェクトの「ドキュメント」オブジェクトを使用する必要がありました、私はあなたが言うAuthGuardを意味する何かを追加します。しかし、バックページではありません。レスポンスありがとう。 – eduard