【发布时间】:2017-12-08 22:07:31
【问题描述】:
我设置了以下复选框:
<label v-for="service in team.services">
<input type="checkbox" v-model="form.services" :id="service.name" :value="service.id"/>
</label>
这些都显示正确但在选中一个复选框时,它们都被检查为表单.Services模型将设置为false / true。
但是,当将模型更改为另一个数据属性时,例如“服务”一切都按预期工作。为什么这在 SparkForm 中不起作用?
示例数据:
data: function() {
return {
form: new SparkForm({
userId: null,
services: [] // always only gets set as true / false
}),
services: [], // works fine
}
},
【问题讨论】:
标签: javascript vue.js vuejs2 laravel-spark