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