Vue.js は、リッチな対話型 Web アプリケーションを構築するための人気のある JavaScript フレームワークです。 Vue.js は、Web アプリケーション開発を簡素化するための多くのユーティリティと API を提供します。重要な機能の 1 つはルーティングです。
Vue.js アプリケーションでは、ルーティングはアプリケーション URL を管理するためのメカニズムです。これを使用して、さまざまな URL パスを定義し、これらのパスに応答するコンポーネントを指定できます。現在の Vue パスを表示したい場合は、適用可能な方法をいくつか示します。
Vue Router は、Vue.js によって公式に提供されるルーティング管理ツールです。 。ルート パラメーター、ネストされたルート、ルート フックなどの多くの機能を提供します。現在の Vue パスを表示するには、$router オブジェクトの currentRoute プロパティを使用できます。この属性には、パスやパラメータなどの現在のルーティング情報が含まれます。
たとえば、次のコードは、currentRoute プロパティを使用して現在の Vue パスを出力する方法を示しています。
console.log(this.$router.currentRoute.path)
If Vue を使用していない場合は Router がルーティングを管理し、JavaScript の window.location オブジェクトを使用して現在の URL パスを取得できます。このオブジェクトは、プロトコル、ホスト名、パス名、クエリ パラメーターなど、多くの有用な情報を提供します。現在のパスを取得するには、pathname 属性を使用できます。
以下はサンプルコードです:
console.log(window.location.pathname)
Vue Router に加えて、Vue.js $route オブジェクトはルーティングの管理に使用されます。 Vue Router の currentRoute プロパティと同様に、$route オブジェクトには現在のルートに関する情報が含まれています。現在のパスを表示するには、$route オブジェクトの path プロパティを使用します。
たとえば、次のコードは、$route オブジェクトを使用して現在の Vue パスを出力する方法を示しています。
console.log(this.$route.path)
要約
Vue.js アプリケーションを開発するときは、次のことを学習してください。現在の Vue パスを表示する方法 Vue パスは非常に重要です。 Vue Router、window.location、$route オブジェクトなどのツールを使用して、現在のパスを取得できます。どちらの方法を使用する場合でも、アプリケーションのデバッグと最適化を簡単に行えるように、この機能がアプリケーションのコア コードに組み込まれていることを確認してください。
以上がvue は現在の vue パスをどのように認識しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。