简体   繁体   English

如何在 vue .js 上创建具有相同值的复选框

[英]how to create a checkbox with the same value on vue .js

how do I make one of the check boxes true does not all go true, this is how the checkbox has the same value, if I am true all of them do not follow true its myCode我如何使其中一个复选框为真并不全部为真,这就是复选框具有相同值的方式,如果我为真,所有这些都不遵循其 myCode

 <section id="app">
<table>
<tr>
    <td> <input type="checkbox" true-value="1" false-value="0" v-model="ai"></td>
    <td> <input type="checkbox" true-value="1" false-value="0" v-model="ai"></td>
    <td> <input type="checkbox" true-value="1" false-value="0" v-model="ai"></td>
    <td> <input type="checkbox" true-value="1" false-value="0" v-model="ai"></td>
    <td> <input type="checkbox" true-value="1" false-value="0" v-model="ai"></td>
    <td>{{ai}}</td>
</tr>

<script src="https://cdn.jsdelivr.net/npm/vue@2.5.21/dist/vue.js"></script>
<script>
   const app = new Vue({
     el: '#app',
    data: {
          ai: ''
        }
    })
</script>

You need to change ai: '' to ai: []您需要将ai: ''更改为ai: []

From

data: {
  ai: ''
}

to

data: {
  ai: []
}

You can see the example in the documentation ,您可以在文档中查看示例,

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM