form表单校验问题
这个问题真的无语子
正常写校验
ruleValidate2: {
dataSetId2: [
{
required: true,
message: "数据集名称不能为空",
trigger: "change",
},
},
按道理来说没啥问题,结果就不给我校验通过

前前后后对了很多遍文档,引用没发现啥问题。折磨了一早上,发现是值类型不一致引发了错误,默认type的类型是sting,而我取到的值是dataSetId的类型是number,导致校验没通过。

ruleValidate2: {
dataSetId2: [
{
// type: ‘string’ 默认
type: ‘number’,
required: true,
message: "数据集名称不能为空",
trigger: "change",
},
},
修改过后,验证就通过了。坑爹阿!

附iview校验文档地址
349

被折叠的 条评论
为什么被折叠?



