直接复制粘贴就可用!
const Rules=reactive({
phone: [
{
required: true,
trigger: 'blur',
message: '请输入当前手机号码'
},
{
validator: phoneValidator,
},
]
})
function phoneValidator(rule, value, callback) {
if (tiktokForm.phone===null){
callback()
} else if (tiktokForm.phone === '') {
callback(new Error('请输入手机号码'))
} else if (!/^1((34[0-8])|(8\d{2})|(([35][0-35-9]|4[579]|66|7[35678]|9[1389])\d{1}))\d{7}$/.test(tiktokForm.phone)) {
callback(new Error("请输入正确格式的手机号码"))
} else {
callback()
}
}