ホームページ >ウェブフロントエンド >jsチュートリアル >Vue を使用してルーティング パラメータを動的に設定する

Vue を使用してルーティング パラメータを動的に設定する

php中世界最好的语言
php中世界最好的语言オリジナル
2018-06-06 11:21:541824ブラウズ

今回は、Vue を使用してルーティングパラメータを動的に設定する場合の注意点をいくつか紹介します。実際のケースを見てみましょう。

1. this.$router.go(),与js histroy.go() 使用状況を最後まで使用、1 進む、-1 戻る、現在のページ: 0

go を使用する場合は、既にアクセス履歴が必要であることに注意してください

ケース:

<template>
  <p> 
    <button>后退<button> <br>
    <button>前进<button> <br>
    <button>刷新当前<button>
  </button></button></button></button></button></button></p>
 </template>
 <script>
  export default {
    methods: {
     goht(){
       this.$router.go(-1);
     },
     goqj(){
        this.$router.go(1);
     },
     gosx(){
       this.$router.go(0); //或者 this.$router.go(); 
     }
    }
  }
 </script>

2.電話:

Case

<template>
  <p>
     <button>去A页面</button> <br>
     <button>去B页面</button> <br>
  </p>
</template>
<script> 
 exprot default {
  methods: {
     pageA(){
        //去路由A页面,字符串形式只能是path,类似to="path"
       this.$router.push(&#39;/RouterA&#39;); 
     },
     pageB(){
        //去路由B页面,数组形式,类似 :to="{}"
       this.$router.push(
         {
          name: &#39;RouterB&#39;,
          query: {&#39;name&#39;: &#39;name1&#39;, title: &#39;title1&#39;}
          //,params:{&#39;name&#39;: &#39;name2&#39;, title: &#39;title2&#39;}
         }
       );
     }
   }
 }
</script>

この記事のケースを読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨書籍:

WeChatアプレットでポップアップボックス機能を作成する方法

VUEの使用状況の詳細な分析

以上がVue を使用してルーティング パラメータを動的に設定するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。