export function validateUrl(rule, value, callback) {
if (!value) {
callback()
}
let valid = true
try {
new URL(value)
} catch (error) {
valid = false
}
if (valid) {
callback()
} else {
callback(new Error('请输入正确的URL'))
}
}
使用:
[{validator:validateUrl,trigger:'blur'}]