在规则代码之前声明规则方法(一般3.0声明在state之前)
const validateprice = (rule, value, callback) => {然后在规则里面写入
if (value < form.jinprice) {
callback(new Error('销售价不能小于进货价!'))
} else {
callback()
}
}
rules: {
sellprice: [
{
required: true,
trigger: 'blur',
message: '请输入销售价',
type: 'number',
},
{ required: true, validator: validateprice, trigger: 'blur' },// 通过validator属性指定自定义规则的变量名
],
},
- 本文标题: Vue 3.0自定义表单验证规则
- 文章分类:【VueJS】
- 非特殊说明,本文版权归【胡同里的砖头】个人博客 所有,转载请注明出处.
- 上一篇:NETCore字符串转全拼或字符串首拼
- 下一篇: win10如何彻底关闭自动更新