У меня установлены следующие флажки:
<label v-for="service in team.services">
<input type="checkbox" v-model="form.services" :id="service.name" :value="service.id"/>
</label>
Они отображаются правильно, но при установке одного флажка все они проверяются, поскольку для модели form.services устанавливается значение false/true.
Однако при изменении модели на другой атрибут данных, например. "услуги" все работает как положено. Любая причина, по которой это не работает в SparkForm?
Пример данных:
data: function() {
return {
form: new SparkForm({
userId: null,
services: [] // always only gets set as true / false
}),
services: [], // works fine
}
},