ホームページ > ウェブフロントエンド > Vue.js > vue.js ルート this.route.push ジャンプ ページが更新されない場合の対処方法

vue.js ルート this.route.push ジャンプ ページが更新されない場合の対処方法

coldplay.xixi
リリース: 2020-11-12 11:23:42
オリジナル
3653 人が閲覧しました

vue.js ルート this.route.push ジャンプ ページが更新されない問題の解決策: [mounted:{}] 関数の代わりに [activated:{}] 周期関数を使用します。コードは [this.$router. go(0);] です。

vue.js ルート this.route.push ジャンプ ページが更新されない場合の対処方法

【関連記事の推奨事項: vue.js

vue.js routingthis Solution to .route.push ジャンプ ページが更新されない:

1. mounted:{} 関数の代わりに activated:{} 周期関数を使用します。できる。

2. ルーティングの監視

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

// 不推荐、用户体验不好

watch: {

'$route' (to, from) {

    // 路由发生变化页面刷新

this.$router.go(0);

}

},

// 该方法会多一次请求

watch: {

'$route' (to, from) {

    // 在mounted函数执行的方法,放到该处

this.qBankId = globalVariable.questionBankId;

this.qBankName = globalVariable.questionBankTitle;

this.searchCharpter();

}

},

ログイン後にコピー

関連する無料学習の推奨事項: JavaScript (ビデオ)

以上がvue.js ルート this.route.push ジャンプ ページが更新されない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート