当前位置: 首页 > backend >正文

uniapp中uni-easyinput 使用@input 不改变绑定的值

只允许输入数字和字母

 使用@input 正则replace后赋值给A

遇到问题: 当输入任意连续的非法字符时, 输入框不变. 直到输入一个合法字符非法字符才成功被过滤.

<uni-forms-item label="纳税人识别号" name="number"><uni-easyinput v-model="number" @input="handleInput"  placeholder="请输入纳税人识别号"  maxlength="20"/>
</uni-forms-item>

添加上this.$nextTick(()=>{  })这样就可以改变绑定的值了

handleInput(e){let value = e.replace(/[^\da-zA-Z]/g, '')this.$nextTick(()=>{this.number = value})
},

具体可参考全局配置 | uni-app官网查了好久资料, 简单来说就是一个陈年巨坑, 这框架一坑一个不吱声 😃

http://www.xdnf.cn/news/153.html

相关文章:

  • Linux中的管道
  • EDID结构
  • zookeeper启动报错have small server identifier
  • 3.8/Q1,GBD数据库最新文章解读
  • ApiHug 前端解决方案 - M1 内侧
  • Kafka安全认证技术:SASL/SCRAM-ACL方案详解
  • Ubuntu双保险改时区!北京/上海时区一键切换+手动硬核方案,运维大佬私藏秘籍泄露!
  • vue3 传参 传入变量名
  • chkconfig指令
  • Odoo:免费开源的轧制品行业管理软件
  • 计算机视觉cv2入门之车牌号码识别
  • Webview+Python:用HTML打造跨平台桌面应用的创新方案
  • [密码学实战]基于Python的国密算法与通用密码学工具箱
  • [密码学实战]国密算法面试题解析及应用
  • 苹果紧急修复两个已被利用的iOS漏洞,用于针对特定目标的复杂攻击
  • 基于亚博K210开发板——内存卡读写文件
  • 【AI模型学习】关于写论文——论文的审美
  • 微信小程序的全局变量(quanjubianliang)
  • ubuntu学习day3
  • Hexo+Github+gitee图床零成本搭建自己的专属博客
  • 团体程序设计天梯赛PTA-SHU冲刺赛4. L22-L32
  • .net core 项目快速接入Coze智能体-开箱即用-第2节
  • 【免登录ORACLE,jdk8安装包下载】jdk-8u441-windows-i586.exe和jdk-8u441-windows-x64.exe有什么区别
  • 前端为什么需要单元测试?
  • Python 项目文档编写全攻略:从入门到自动化维护
  • 自注意力机制self-attention
  • 第十二节:原理深挖-React Fiber架构核心思想
  • 【Datawhale Al春训营】气象预测(AI+航空安全)竞赛笔记
  • 音视频之H.265/HEVC变换编码
  • 深入理解C++中string的深浅拷贝