Last updated 5 years ago
Также каждый из переключателей может быть привязан к сложному объекту. В этом случае используется атрибут v-bind:value. Результатом выбора соответственно также будет сложный объект:
<div id="app"> <input type="radio" v-bind:value="{name:'Tom', age:22}" v-model="user"> <label>Tom</label> <br> <input type="radio" v-bind:value="{name:'Bob', age:25}" v-model="user"> <label>Bob</label> <br> <input type="radio" v-bind:value="{name:'Sam', age:28}" v-model="user"> <label>Sam</label> <br> <span>Выбрано: {{user.name}} - {{user.age}}</span> </div> <script src="https://unpkg.com/vue"></script> <script> var app = new Vue({ el: '#app', data: { user:{} } }); </script>