![](/img/trans.png)
[英]How to configure checkbox input in Vue 3 to check/uncheck when clicking image
[英]Bootstrap Vue Checkbox: How to check/uncheck checkbox when clicking another element
我阅读了文档,但我找不到任何示例,说明在单击表格行(当它位于表格下方时)时,bootstrap vue 复选框被设置为选中/取消选中。 有没有办法点击一行会导致它被选中/取消选中?
data() {
return {
form: {
optional: {} as { [index: string]: boolean },
},
};
},
methods: {
triggerCheckBox(relatedId: string) {
const val = this.form.optional[relatedId];
this.form.optional[relatedId] = !val;
},
}
<tr v-for="related in liability.related" @click="triggerCheckBox(related.id)">
<td>
<b-form-checkbox
v-model="form.optional[related.id]"
</b-form-checkbox>
</td>
编辑:我已经将 v-model 绑定到复选框。 还是不行。
我在我创建的钩子上的代码中添加了这个:
this.$set(this.form.optional, related.id, false));
将form.optional
设置为反应式..
只要确保你把道具
value=true unchecked-value=false
v-model="varaible_of_your"
***"variable_of_your=true or false"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.