クエリおよび使用のparams

これはルートです。 

{
    パス: '/都市/:都市'、
    名前:「都市」、
    コンポーネント:市
  }
 
次のクエリを使用してパラメータを渡すことのparamsです
クエリ:
  <ルータリンク:= "{: '都市'、クエリ:{都市:cityName}名}" へ>
   しかし、あなたは名前のルートのためのparamを逃す[VUE-ルータ]を警告する「市」のブラウザを使用することができます。期待「街」を定義します
    意味し、「都市」という名前のパラメータ[Vueのルーター]ミッシングルート:「都市」に定義されなければなりません
  理由:クエリ・アクセス・パスは、好ましくは、すなわちアクセスするために使用される<ルータのリンク:=を「{ パス: 『/市/:シティ』 、クエリ:{市:cityName}}」>
  データを受け入れます:
     この。$ route.query.city
  ブラウザのパフォーマンスのパス: /市/:=広州市の市?
params
  <ルータリンク: "{ '/都市/:都市'、paramsは:{都市:パスcityName}}" =に>
   この時点で、ブラウザがエラーまたは警告ではありませんが、引数は、ブラウザのパフォーマンス上を通過しませんでした  /都市/:都市
  だから、名前の代わりにパスを使用するには、<ルータのリンクを:に=「{ 名: 『都市』 、クエリ:{市:cityName}}」>
  データを受け入れます:
     この。$ route.params.city
  ブラウザのパフォーマンスのパス: /市/広州
概要: パスを使用して、クエリの再配布ルート   ルートをインポートするために名前を使用してのparams
 
 
 
 
  

おすすめ

転載: www.cnblogs.com/j190512/p/11566790.html