Open johnjackson opened 2 years ago
这个应该是对应UI库的问题,建议你到对应UI库下提issue
自定义验证方法validator中的参数value取到的最是旧的值,修改之前的值。 HTML:
<form-item label="分析评估类型" prop="assRatType" :rules="rules"> <checkbox-group v-model="form.assRatType"> <checkbox label="AAA"></checkbox> <checkbox label="BBB"></checkbox> </checkbox-group> </form-item>
ules: [ { validator(rule, value, callback, source, options) { console.log(value); // 此处拿到的值总是修改之前的 }, trigger: 'change' } ]
例如像上面代码有两上复选框,先选择AAA,然后选择BBB, 控制台上会先输出空数组,然后是['AAA']
这个问题您解决了吗
自定义验证方法validator中的参数value取到的最是旧的值,修改之前的值。 HTML:
例如像上面代码有两上复选框,先选择AAA,然后选择BBB, 控制台上会先输出空数组,然后是['AAA']