vueルーティング帯域参照ジャンプページをリフレッシュしない(2つの方法)まとめ


ルーティングパラメータは変化しますが、ページはリフレッシュされていません.これはVueのコンポーネント多重化のデフォルトの処理方法です.1:多重化したくない場合は、親コンポーネントのrouter-viewにkeyを追加します(推奨しません)


ただしvueは、パフォーマンスを向上させるために、ジャンプするたびにコンポーネントをリフレッシュすることは推奨されません.
二:ルーティングリスニングを追加し、ルーティング変更時にリスニング方法を実行する(推奨)
methods:{
      fetchData(){
           console.log('      doing...');
     }
  },
  created() {
        this.fetchData();
  },
  watch:{
      '$route':'fetchData'
  },