javascript - vueルーターの特定のページでブラウザのロールバックを防ぐにはどうすればよいですか?
给我你的怀抱
给我你的怀抱 2017-06-30 09:57:27
0
3
1392

vueのシングルページアプリケーションa>b>cを書いています。ログインに成功するとdページが表示されます。dページでブラウザの戻るボタンを無効にしたいのですが、実装方法を教えてください。ルーティングを使用していくつかのグローバル フックを確認しました。現在はルーター ハッシュを使用しています。モデル

给我你的怀抱
给我你的怀抱

全員に返信(3)
滿天的星座

router.replace(location) を使用すると、新しいレコードが履歴に追加されず、現在の履歴レコードが置き換えられます。

いいねを押す +0
洪涛

症例リンク

リーリー
いいねを押す +0
三叔

コンポーネント内でフックを使用します。

リーリー

ナビゲーションはbeforeRouteLeave 中直接访问 this。这个 leave 钩子通常用来禁止用户在还未保存修改前突然离开。可以通过 next(false)でキャンセルできます。
ドキュメントより: https://router.vuejs.org/zh-c...

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!