ホームページ  >  記事  >  ウェブフロントエンド  >  Vue でルーティングパラメータを動的に設定する手順の詳細な説明

Vue でルーティングパラメータを動的に設定する手順の詳細な説明

php中世界最好的语言
php中世界最好的语言オリジナル
2018-04-27 09:22:312574ブラウズ

今回は、Vue で ルーティング パラメーター を動的に設定する手順について詳しく説明します。Vue でルーティング パラメーターを動的に設定するための 注意事項 について、実際のケースを見てみましょう。

ルーティングパラメーターは vue で動的に設定できます:

1。使用方法は常に、前方 1、後方 -1、現在のページ: 0this.$router.go(),与js histroy.go()

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

<template>
  <p> 
    <button @click="goht">后退<button> <br/>
    <button @click="goqj">前进<button> <br/>
    <button @click="gosx">刷新当前<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. プッシュを使用して呼び出します:

ケース

<template>
  <p>
     <button @click="pageA">去A页面</button> <br/>
     <button @click="pageB">去B页面</button> <br/>
  </p>
</template>
<script> 
 exprot default {
  methods: {
     pageA(){
        //去路由A页面,字符串形式只能是path,类似to="path"
       this.$router.push('/RouterA'); 
     },
     pageB(){
        //去路由B页面,数组形式,类似 :to="{}"
       this.$router.push(
         {
          name: 'RouterB',
          query: {'name': 'name1', title: 'title1'}
          //,params:{'name': 'name2', title: 'title2'}
         }
       );
     }
   }
 }
</script>
この記事のケースを読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語に関する他の関連記事に注目してください。 Webサイト!

推奨読書:

WeChat アプレットの画像をデバイスの高さに合わせる方法


jquery を使用して新しいウィンドウで開く外部リンクを設定する方法


jquery 画像をプレビューするアップロード時に指定された比率(コード添付))

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

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