[Vue warn]: Error in callback for watcher “value“: “Value should be trueValue or falseValue.“

在这里插入图片描述
使用iview的CheckBox组件在一个modal框中,控制台出现以上报错,代码如下:

// modal框内

<Checkbox v-model="formValidate.adress" :true-value="1" :false-value="0"></Checkbox> 

//js
 data () {
    
    
   return {
    
    
       formValidate: {
    
    
           name: '',
           adress: 0,
       },
   }
}

解决方法:
这样乍一看没毛病,但是这里需要注意,这个formValidate.adress是否在其他地方被赋值或者是被改变,尤其是被改为了其他数据类型

当然我这里就是这种情况,我的adress在modal框关闭的时候被置空了,变成了null,重新赋值改为0即可。

猜你喜欢

转载自blog.csdn.net/weixin_52443895/article/details/129385295