まとめ propsで受け取ったオブジェクトはイミュータブルなものとして扱う v-modelを使うには、算出プロパティのgetterでpropsの参照を、setterでイベント通知をさせる 配列をv-forでループしながらv-modelにバインドするのは無理そう はじめに いくつかの入力項目をドメインごとにまとめた小さな子コンポーネントに分け、親コンポーネントでそれらをひとまとめにするような構成を考えます。 親コンポーネントは、子コンポーネントの構成と同じ、もしくは近い構造のオブジェクトを状態として持ち、子コンポーネントにそのオブジェクトや配列をv-modelでバインドするような実装になっています。 例えば以下のような形です。 <template> <div class="contact-info"> <input-contact-name v-model="model.name" /> <