vue中冒号:是v-bind的缩写。
一直最常见的做法是代表绑定一个变量。
但是我今天用到复选框是时候缺出现选不中的情况
<el-checkbox v-model="checked" >备选项</el-checkbox> checked:1但是没有选中
然后我想可能是没有写true-label,于是这样写。因为true-label接收一个数值或者字符串。我的默认值是数值。
<el-checkbox v-model="checked" true-label=1 false-label=0 >备选项</el-checkbox> 但是还是没有选中
然后看了
但是定义的 checked:1类型是数值并不是boolean型的
我们可以这样修改
<el-checkbox v-model="checked" :true-label="1" :false-label="0" >备选项</el-checkbox>
<input :disable="true">打开</input>
输出:true 或 false 值是变量Boolean类型
<input disable="true">打开</input>
输出:true 值是String类型