element-plus [Component] [input-number] inputNumber组件可以输入 ++、--、++e--等非法数字

kninwzqo  于 5个月前  发布在  其他
关注(0)|答案(1)|浏览(60)

Bug Type: Component

Environment

  • Vue Version: 3.3.4
  • Element Plus Version: 2.3.12
  • Browser / OS: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36
  • Build Tool: Vue CLI

Reproduction

  • el-input-number

Element Plus Playground

Steps to reproduce

1、输入框中输入1++、1--、1+e-2
2、查看组件上显示的值
3、获取v-model的值

What is Expected?

2、组件显示为空
3、v-model的值为空

What is actually happening?

2、组件上显示1++、1--、1+e-2
3、v-model的值为空

Additional comments

建议组件上显示的文本和值表现一致

axr492tv

axr492tv1#

目前表现与原生input type=number一致。

相关问题