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

解决使用element ui时el-input的属性type=number,仍然可以输入e的问题。

使用element ui时el-input的属性type=number,仍然可以输入e,
其他的中文特殊字符都不可以输入,但是只有e是可以输入的,原因是e也输入作为科学计数法的时候,e是可以被判定为数字的,
但是有些场景是需要把e这种情况屏蔽掉的,我们可以使用如下的方法。
在进行键盘事件输入时,进行监听,禁止e的输入。
方法如下。

<el-input@keydown.native="handleInput"type="number"v-model="form.number"clearableplaceholder=""></el-input> </el-form-item>
      handleInput(e) {let key = e.key;if (key === 'e' || key === 'E' || key === '+' || key === '-' || key === '.') {e.returnValue = false;return false;}return true;},

通过以上方法就可以解决。

http://www.lryc.cn/news/129610.html

相关文章:

  • ShardingSphere 可观测 SQL 指标监控
  • Redisson实现分布式锁示例
  • 使用Nginx作为一个普通代理服务器
  • chatglm2-6b模型在9n-triton中部署并集成至langchain实践 | 京东云技术团队
  • Shell编程之正则表达式(非常详细)
  • RNN模型简单理解和CNN区别
  • 【Axure高保真原型】JS日期选择器筛选中继器表格
  • android bp脚本
  • Redis 数据库 NoSQL
  • RN 项目异常问题整理
  • STM8编程[TIM1多路PWM输出选项字节(Option Byte)操作和IO复用]
  • Java算法_ 反转二叉树(LeetCode_Hot100)
  • C/C++ 标准模版库STL(持续更新版)
  • ARM(实验二)
  • 由“美”出发 听艺术家林曦关于美育与智慧的探讨
  • Serial与Parallel GC之间的不同之处是什么?
  • GB28181设备接入侧如何对接外部编码后音视频数据并实现预览播放
  • 【java】为什么文件上传要转成Base64?
  • SCSS 学习笔记 和 vscode下载live sass compiler插件配置
  • CSS中的字体属性有哪些值,并分别描述它们的作用。
  • 机器学习笔记之优化算法(十五)Baillon Haddad Theorem简单认识
  • HighTec工程用命令行编译
  • 【C语言】每日一题(找到所有数组中消失的数字)
  • PostgreSql 备份恢复
  • 鲲鹏916/920处理器性能比较
  • 《Go 语言第一课》课程学习笔记(八)
  • 管理类联考——逻辑——真题篇——按知识分类——汇总篇——一、形式逻辑——联选言
  • CAS 一些隐藏的知识,您了解吗
  • ChatGPT逐句逐句地解释代码并分析复杂度的提示词prompt
  • 【Lua语法】算术、条件、逻辑、位、三目运算符