【发布时间】:2020-01-21 02:05:49
【问题描述】:
请简要回顾一下这个组件代码。
<template>
<div>
<b-form-checkbox
id="checkbox-0"
v-model="checkboxIsChecked"
name="checkbox-1"
> Nested checkbox
</b-form-checkbox>
<nested-checkbox-error class="ml-4" v-if="checkboxIsChecked"></nested-checkbox-error>
</div>
</template>
<script>
export default {
name: "nested-checkbox-error",
data(){
return {
checkboxIsChecked: false
}
}
}
</script>
<style scoped>
</style>
在这里,我正在尝试制作一个嵌套复选框。当您选中该框时,应该会出现一个子复选框。它适用于根复选框。但是对于子复选框,当我单击它时,父的'checkboxIsChecked'是被切换的。我对 v-model 的理解有问题吗?
【问题讨论】:
标签: vue.js bootstrap-vue