vant组件Search搜索框校验

html Vant 3 - Mobile UI Components built on Vue :formatter="formatter"输入时执行格式化

html

 

Vant 3 - Mobile UI Components built on Vue

:formatter="formatter"输入时执行格式化

js

 const formatter = value => {//逻辑判断const reg = /[~!@#$%^&*()_+|}{":?><,./;'[\]\=` 、]|(null)|(NULL)/gif (reg.test(value)) {Toast.fail('输入框不能出现特殊字符 ~!@#$%^&* \\()_+|}{":?><,./;=]`、[')}return value.replace(reg, '')}

校验:特殊字符+null:/[~!@#$%^&*()_+|}{":?><,./;'[\]\=` 、]|(null)|(NULL)/g

提示信息:

if (reg.test(value)) {

        Toast.fail('输入框不能出现特殊字符')

      }