在使用input复选框配合v-model时,遇到了一些疑惑,即当复选框对应的v-model是一个数组和一个字符串时,得到的类型不一样,下面是从网上找的,这里记录下:
下面是最常见的例子:
{ {msg}}
js里data初始化数据
new Vue({
el: "#myApp",
data() {
return {
msg:'hello'
}
},
浏览器渲染:
上面可知,v-model对应的数据为input的value属性
但是如果是checkbox,会有一点问题
{ {msg}}
没有给checkbox设置value属性
js中data为'':
new Vue({
el: "#myApp",
data() {
return {
msg:''
}
},