2017-06-25 17 views
3

静的なウェブサイトを構築するためにNuxt.jsを使用しています。Nuxt.jsで現在のルート名を取得するには?

コンポーネントのscriptコードで現在表示されているコードのアクセス方法(ブラウザの場所から直接URLを読み取ることは避けたい)

何とか$route.nameにアクセスできますか?

+1

はいあなたはこの 'のような方法でコンポーネントにそれにアクセスすることができるはずです。$ route.name' –

答えて

6

があればそれはい、あなたは、$route.nameまたは$route.path

$nuxt.$route.path 

リターン電流パス

$nuxt.$route.name 

のように現在のルートの名前をvuejsルートオブジェクトを使用することができます。

Route Object Properties

ルートオブジェクトは、現在のアクティブな経路の状態を表しています。 には、現在のURLの解析情報と、URLで一致するルートレコード が含まれています。

  • $

    • route.pathタイプ:文字列

    • 常に絶対パスとして解決、現在のルートのパスに等しい文字列。例えば"/ foo/bar"

  • $ route.fullPath

    • タイプ:文字列

    • クエリとハッシュを含む完全な解決URL。

関連する問題