router-viewとは? Vue.jsでの使い方をわかりやすく解説
router-viewはVue Routerが提供するコンポーネントであり、現在のルートに一致するコンポーネントの内容を表示するために使用されます。router-viewを使用する際には、Vueコンポーネントのテンプレートにタグを追加する必要があります。これにより、Vue Routerは現在のルートのパスに基づいて一致するコンポーネントの内容を動的にレンダリングできます。
以下は簡単な例です:
<template>
<div>
<router-view></router-view>
</div>
</template>
例えば、現在のルートのパスに基づいて、対応するコンポーネントの内容を動的にレンダリングします。たとえば、現在のルートが”/home”である場合、対応するHomeコンポーネントがレンダリングされます。