element的el-select中value值为0是验证报错

`options:[

{
    value:0,
    label:'是'
},{
    value:1,
    label:'否'
}

]`

阅读 4.9k
1 个回答
 changeSelect(value){
      console.log(value)
      if (value) {
        console.log(value,"有值")
      } else {
        console.log(value,"无值")
      }
    }

我的理解当value 为数字0时value false被判断无值,验证为空,所以校验报错,是js 问题
value值尽量避开0, 或者用字符串唯一值

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题