Vue中表单输入框统一验证

1、先写一个校验的方法文件

import Vue from 'vue'
export const over100 = (e) => {
  let value = e.target.value
  if (value.length > 100) {
    Vue.prototype.$message.error('不能输入超过100个字符')
    value = value.slice(0, 100)
  }
  e.target.value = value
  e.target.dispatchEvent(new Event('input'))
}
e.target.dispatchEvent(new Event("input"));//调用input事件使vue v-model绑定更新

2、将此文件引入到main.js中去,并绑定在vue的原型上

Vue中表单输入框统一验证_第1张图片

3、在文件中使用

(1)、
(2)、
(3)、

 

你可能感兴趣的:(vue)