ホームページ > 記事 > ウェブフロントエンド > vue.js ルート this.route.push ジャンプ ページが更新されない場合の対処方法
vue.js ルート this.route.push ジャンプ ページが更新されない問題の解決策: [mounted:{}] 関数の代わりに [activated:{}] 周期関数を使用します。コードは [this.$router. go(0);] です。
【関連記事の推奨事項: vue.js】
vue.js routingthis Solution to .route.push ジャンプ ページが更新されない:
1. mounted:{}
関数の代わりに activated:{}
周期関数を使用します。できる。
2. ルーティングの監視
// 不推荐、用户体验不好 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 サイトの他の関連記事を参照してください。