Vue.js ルートを同じページに保持する
P粉904405941
2023-08-25 12:27:01
<p>今回初めてこの問題に遭遇しました。アドレスバーの次へボタンをクリックすると、アドレスは変更されますが、ページは次へボタンをクリックしなかった場合と同じままです。ただし、新しい手順を以下に示します。誰かが解決策を提供してくれることを願っています。前もって感謝します。 </p>
<pre class="brush:php;toolbar:false;"><テンプレート>
<div>
<button @click="送信" >次へ</button>
</div>
</テンプレート>
<スクリプト>
メソッド:{
送信(){
this.$router.push('/page/commande/1')
}
</スクリプト>
//ルーター
{
パス:'/page/commande/1',
名前: '確認送信',
コンポーネント:() => import('../views/send.vue'),
},</pre>
ねえ、ルートのフル パス (fullPath) をルート ビュー (router-view) のキーとして追加する必要があります。こうすることで、URL パラメーターが変更された場合にのみページ/コンポーネントが再レンダリングされます。
リーリー