请问老师看看哪里错了
<template> <div> <!-- 值绑定 --> <!-- 单选框值绑定 vm.b=vm.a --> <!-- 控制相同的单选框,不同的value随时可改变 --> <input type="radio" :value="aa" v-model="b">选择1 <input type="radio" :value="bb" v-model="b">选择2 <input type="radio" :value="cc" v-model="b">选择3 <p>{{b}}</p> <!-- 多选框值绑定 --> <!-- true-value选中时候的toggle值 false-value没选中时候的value值 --> <input type="checkbox" v-model="toggle" true-value='aaa' false-value='dd'> <input type="checkbox" v-model="toggle" true-value='bbb' false-value='ee'> <input type="checkbox" v-model="toggle" true-value='ccc' false-value='ff'> <p>{{toggle}}</p> <!-- select值绑定 --> </div> </template> <script> export default { data() { return { aa: "单选框值绑定", bb: "单选框绑定", cc: "单选框", aaa: "多选1", bbb: "多选2", ccc: "多选3", b: "", dd: "no", ee: "no2", ff: "no3", toggle: [] }; } }; </script> <style> </style>
老师这是我自己写的demo,请问为什么多选框有bug?这是怎么回事?
1
收起
正在回答 回答被采纳积分+1
4回答
hy_wang
2018-11-15 12:14:14
<input type="checkbox" v-model="toggle" :true-value='aaa' :false-value='dd' name='checkone'> <input type="checkbox" v-model="toggle" :true-value='bbb' :false-value='ee' name='checkone'> <input type="checkbox" v-model="toggle" :true-value='ccc' :false-value='ff' name='checkone'>
修改之后变成了单选,明明是相同的name。checkbox和radio难道不是按照name分组吗
热门框架Vue开发WebApp 18版
- 参与学习 人
- 提交作业 209 份
- 解答问题 3299 个
本路径是通过ES6基础知识、运用Zepto、Swiper、fullPag等移动端常用工具包、以及当下流行框架Vue,结合多个实战案例,还原真实开发场景,最终实现手机端购物商城网页开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星