在data中写入,在return下边

//在data中写入
data(){let validateInput = (rule, value, callback) => {if (!this.checkSpecialKey(value)) {callback(new Error("不能含有特殊字符"));} else {callback();}};return{}
}

在return的必填中加入{ validator: validateInput, trigger: ['blur', 'change']  },

return{// 表单校验rules: {companySimpleName:[{required: true,message: '企业简称不能为空', trigger: "blur"},{ validator: validateInput, trigger: ['blur', 'change']  },//不能输入特殊字符]},}

在methods中写入方法

//限制企业名称和企业简称的输入checkSpecialKey(str) {let specialKey = "[`~!#$^&*=|,{}':;'\\[\\].<>/?~!#¥……&*——|{}【】‘;:”“'。,、?]‘'";for (let i = 0; i < str.length; i++) {
//str.substr()是用来截取字符串的if (specialKey.indexOf(str.substr(i, 1)) != -1) {return false;}}return true;},

vue+elementui,输入框输入特殊字符提示相关推荐

  1. vue设置输入框输入长度_基于vue的限制输入框可输入字节数的解决方案

    2018年07月11日 基于vue的限制输入框可输入字节数的解决方案 需求:input输入框输入上限4个字节.达到上限则不能继续输入,其中1个英文表示1个字节.1个中文表示2个字节. 看到这个需求,第 ...

  2. 【VUE】限制输入特殊字符

    请看代码? <!-- 输入班课名 --><div class="label_name"><van-fieldv-model="classNa ...

  3. JS Vue 禁止输入框输入特殊符号或emoji表情

    禁止输入框输入特殊符号或emoji表情  // 判断是否含有特殊符号 let reg1 = /[`~!@#$%^&*()_\-+=<>?:"{}|,.\/;'\\[\]· ...

  4. vue 禁止input输入框输入特殊字符和汉字

    <el-form-item label="微信"><el-input placeholder="请输入微信" v-model="fo ...

  5. js 正则表达式禁止输入框输入特殊字符遇到的坑以及解决方案

    前言 最近在项目中有一个需求是禁止输入特殊字符,一开始我是在网上找的正则表达式直接用的,后来发现这个表达式同时也禁止了v,x,y,z,所以后来就想了一个比较笨的方法,把所有的特殊字符全部罗列出来,然后 ...

  6. vue设置输入框输入长度_Vue实现input宽度随文字长度自适应操作

    业务需求,输入文字,后面的元要紧随其后,奈何input默认是有宽度,我想要达到,输入文字,动态改变input的宽度,试了很多方法,目前自己琢磨一种,有遇到问题的可以参考一下, 直接贴代码 type=& ...

  7. vue设置输入框输入长度_vue输入框限制字符串长度和输入内容实时验证的实现方式...

    一.最简单,通过maxlength和onkeyup ?:;'\\\$\%\^\&\*\(\)\-\|\[\]\{\}\{\}]/g,'');" /> 代码中正则是限制除中文外的 ...

  8. vue element-ui 键盘输入enter键 触发事件

    因为有时候会遇到因为有父级的影响事件不生效的情况,所以需要加.native <el-inputclass="input-new-tag"v-model="item. ...

  9. vue element 输入框出现英文提示怎样解决

    最主要是因为用了change,我们可以将change改为blur或者trigger:["change","blur"] 都改完的话就不会提示英文了

最新文章

  1. java中各种vo举例_了解JAVA中的POJO,Entity,PO,VO,DTO,DM包括代码举例展示
  2. SSM中抛出异常 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoad
  3. Mysql Group Replication(MGR)搭建
  4. 源码分析:Java对象的内存分配
  5. python写文件追加 按行追加_你真的会用python进行文件操作吗
  6. linux如何卸载光驱显示busy,关于linux卸载设备时的busy问题处理
  7. Android自定义控件学习(六)-------使视图互动
  8. 知易游戏开发教程cocos2d-x移植版
  9. Python九九乘法表(作业)
  10. 数据库关键字引起的,ORA-00904: TABLE.column: 标识符无效
  11. 190309每日一句
  12. uinttest 异步多线程生成测试报告
  13. javafx 按钮中放置图片导致大小设置失效
  14. 舒舍提醒你需要注意这些
  15. 【Ubuntu】 Ubuntu16.04中设置使用root用户登录图形界面
  16. python制作雕刻软件_blender for Mac(免费动画制作软件)
  17. 七大江河水系--珠江
  18. 基于北京二手房价数据的探索性数据分析和房价评估——数据的可视化分析
  19. 进程间同步---system v ipc 对象信号灯集
  20. sumifs(多条件求和,多条件计数,数据分类汇总利器)、countifs

热门文章

  1. P5021 赛道修建
  2. 考研后悔排行榜大盘点!这些雷要尽早避开!
  3. 赛博空间的简要拓扑关系的确立
  4. java 调用 pyc_pyculib fft使用gpu:加速
  5. 雅虎财经再次获得伯克希尔哈撒韦年度股东大会独家直播权
  6. Maven与nexus
  7. 自己做QQ–后台搭建
  8. MutationObserver api
  9. 实用技巧,分享五个不为人知的PS隐藏技巧
  10. java中po_Java中PO,DO,DTO,VO的概念