エラーメッセージ現在の場所 ("/path") への移動は許可されていません 原因コンソールに上記のメッセージ エラーのデモンストレーションエラーを示すために、 <!-- vue テンプレート コード --> <div> <button @click="gotoHandle">ルートジャンプをテストする</button> <input v-model="ルート名"> <div> // ルーティングコードエクスポートデフォルト{ データ() { 戻る { ルート名: '' } }, メソッド: { ハンドルへ移動() { this.$router.push({name: this.routeName}) } } } アニメーションデモ 同じルートを繰り返し入力すると (パスまたはルート名のいずれかで)、現在の場所 ( 回避策方法1エラーが報告される場所に直接 エクスポートデフォルト{ データ() { 戻る { ルート名: '' } }, メソッド: { ハンドルへ移動() { this.$router.push({name: this.routeName}).catch(エラー => エラー) } } } 方法2エラーにジャンプするメソッドにグローバル エラー キャプチャを追加します。 'vue-router' から VueRouter をインポートします。 const routerPush = VueRouter.prototype.push VueRouter.prototype.push = 関数 (場所) { routerPush.call(this, location).catch(error => error) を返します。 } 上記のコードは、 方法3この方法をお勧めします。同じルートへの繰り返しジャンプを回避するために、ジャンプ ロジックを最適化することをお勧めします。 Vue-router が現在の場所 (/path) へのナビゲーションを許可しないエラーの原因と修正に関するこの記事はこれで終わりです。Vue-router の現在の場所へのナビゲーションに関するその他の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: MySQL 8.0 の新機能の分析 - トランザクション データ ディクショナリとアトミック DDL
RHEL/CentOS シリーズの Linux オペレーティング システムには MySQL ソース自...
Zabbix バージョン 3.0 以降、Zabbix サーバー、Zabbix プロキシ、Zabbix...
効果画像: 序文:最近、屋外の大画面プロジェクトに取り組んでいました。システムの入力方法は使いにくか...
1. PVとIPの統計一日のPV(ページビュー)をカウントする cat access.log | ...
1. マスター'x@xxxx:x'への接続エラー- 再試行時間: 60 再試行回数:...
開発には常にデータが必要です。サーバーとしての Linux では、テスト データを格納するためのデー...
MySql の null に関する関数IFNULL ISNULL NULLIF IFNULL使用法:...
序文Oracle や SQL Server などのデータベースには、ストレージ エンジンが 1 つだ...
小さな画像をクリックしたときに更新せずに大きな画像コードが表示されるようにLightboxを実現する...
この記事の例では、vue3 が独自のページングコンポーネントをカプセル化する具体的なコードを参考まで...
ブロックレベル要素の機能: • 常に新しい行から始まり、それ自体で 1 行を占め、後続の要素も新しい...
Nginx は、IP ベースの仮想ホスト構成、ポート ベースの仮想ホスト構成、ドメイン名ベースの仮想...
この記事では、シンプルなショッピングカートを実装するためのJavaScriptの具体的なコードを参考...
チャンクファイブフリータイプファミリーCuprum JAH I フリーフォントイェセヴァブークレフィ...
みなさんこんにちは。今日は12連休ですが、何かお買い物はしましたか?今日は「Linux View S...