検索

ホームページ  >  に質問  >  本文

Vue.js ルートを同じページに保持する

<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>
P粉904405941P粉904405941546日前445

全員に返信(1)返信します

  • P粉762447363

    P粉7624473632023-08-26 00:56:22

    ねえ、ルートのフル パス (fullPath) をルート ビュー (router-view) のキーとして追加する必要があります。こうすることで、URL パラメーターが変更された場合にのみページ/コンポーネントが再レンダリングされます。

    リーリー

    返事
    0
  • キャンセル返事