Vue.js入門 - 条件付きレンダリング
条件付きレンダリング
Vue.jsの条件付きレンダリング機能を学びます。
タスク
v-ifによる条件付きレンダリング
v-ifディレクティブを使って要素の表示/非表示を切り替えます
v-else-ifによる条件分岐
複数の条件に基づいて異なる要素を表示します
v-showによる表示切り替え
v-showディレクティブを使って要素の表示/非表示を切り替えます
ヒント
v-if、v-else-if、v-showディレクティブを使って、条件に応じて要素を表示/非表示にしましょう。
参考コード
// アプリケーションの作成 const app = Vue.createApp({ data() { return { // v-if用のデータ isVisible: true, // v-else-if用のデータ score: 0, // v-show用のデータ userRole: 'user' } }, methods: { toggleVisibility() { this.isVisible = !this.isVisible }, incrementScore() { this.score += 10 } } }) // マウント app.mount('#app')