
Vue フォームとバリデーション
v-model、フォーム処理、input タイプ、フォームバリデーション、VeeValidate、Zod、Yup、カスタムバリデーター
20 面接問題·
Mid-Level
1Vue における v-model とは何ですか?
1
Vue における v-model とは何ですか?
回答
v-model はフォーム要素とリアクティブなデータの間に two-way binding を作成します。input の値を関連する変数と自動的に同期し、値のバインディングとイベントリスナーを手動で記述する必要をなくします。このディレクティブは Vue でフォームを扱う標準的な方法です。
2v-bind とイベントリスナーを使った v-model に相当するものは何ですか?
2
v-bind とイベントリスナーを使った v-model に相当するものは何ですか?
回答
v-model は、値をバインドする v-bind:value (または :value) と変更を監視する @input の組み合わせのシンタックスシュガーです。この組み合わせは v-model の内部動作を理解するのに役立ち、更新をより細かく制御したい場合に便利です。
3ユーザーがフィールドを離れた後にのみ値を同期させるには、どの v-model 修飾子を使うべきですか?
3
ユーザーがフィールドを離れた後にのみ値を同期させるには、どの v-model 修飾子を使うべきですか?
回答
.lazy 修飾子は、v-model の動作を input ではなく change イベントを監視するように変更します。同期はキー入力ごとではなく blur 時に行われます。これは頻繁な更新を減らし、コストの高いバリデーションを持つフィールドのパフォーマンスを向上させるのに役立ちます。
4
入力を自動的に数値に変換する v-model 修飾子はどれですか?
5
v-model は単一の checkbox でどのように機能しますか?
+17 面接問題
その他のVue.js / Nuxt.js面接トピック
JavaScript の基礎
Junior
20問モダンな JavaScript (ES6+)
Junior
20問Vue の基礎
Junior
22問Vue コンポーネント
Junior
20問Vue Router
Junior
18問Pinia State Management
Junior
20問Vuex (Legacy)
Mid-Level
15問Composition API
Mid-Level
24問Vue のリアクティビティ
Mid-Level
20問Nuxt の基礎
Mid-Level
22問Nuxt のデータフェッチング
Mid-Level
20問Nuxt の SSR と SSG
Mid-Level
22問Nuxt サーバールート
Mid-Level
20問Nuxt モジュール
Mid-Level
18問Vue のコンポーザブル
Mid-Level
20問Nuxt の状態管理
Mid-Level
18問Vue のテスト
Mid-Level
20問Nuxt のデプロイと CI/CD
Mid-Level
22問Vue のパフォーマンス
Senior
22問Vue の高度なパターン
Senior
24問VueでのTypeScript
Senior
22問Nuxt認証
Senior
20問Nuxt での SEO
Senior
20問Nuxt の国際化
Senior
18問Vue アーキテクチャ
Senior
22問Nuxt セキュリティ
Senior
20問Vue エコシステム
Senior
18問Vue 2→3 & Nuxt 2→3 の移行
Senior
22問