vue vee-validate后台验证提示该如何操作

项目中用到了vee-validate,现在正常使用,如:

<input class="phone intlPhone" type="text" placeholder="请输入手机号"onkeyup="this.value=this.value.replace(/[^0-9-]+/,'');" 
maxlength=11 v-validate="'required|phone'" name="phone" v-model="regphone">
 <span class="veetips" v-show="errorBags.has('phone')" v-if="phoneshow">
      {{ errorBags.first('phone')}}
 </span>

这个能正常使用,也能验证正确的手机规则。但现在有个问题,就是我在调用接口时,我要提示一个‘这个手机号码没有注册’这样的提示语句(深圳还会有别的更多情况下的提示语)

请问我应该怎样操作这个span里的内容呢

这是validate.js里的自定义语句,但是只能定义格式,我要怎样结合起接口去使用呢,希望哪位大佬帮忙解决下啊

//手机
Validator.extend('phone', {
getMessage : field => '手机号格式错误',
validate: value => value.length===11 && /^((13|14|15|17|18)[0-9]{1}d{8})$/.test(value)
});

阅读 2.1k
1 个回答
新手上路,请多包涵

你找一下官方API,应该有一个类似validator的自定义验证方法,你在里面可以写调用ajax验证的逻辑

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题