vue属性使用和不使用冒号的区别

71 篇文章 6 订阅

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类型

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值