靐齉齾麤龖龗
靐齉齾麤龖龗
  • 发布:2024-07-24 10:54
  • 更新:2024-07-29 17:45
  • 阅读:222

【报Bug】input type=number输入问题

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10 家庭中文版 版本号22H2

HBuilderX类型: 正式

HBuilderX版本号: 4.23

浏览器平台: Chrome

浏览器版本: 5.0 (iPhone; CPU iPhone OS 16_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.6 Mobile/15E148 Safari/604.1

项目创建方式: HBuilderX

操作步骤:

下载demo直接运行并按照描述操作

预期结果:

不清空之前输入的数字

实际结果:

会清空之前输入的数字

bug描述:

1.当切换为中文输入法时,在拼写阶段会把之前输入的数字清空,有时点击enter或者失焦又会显示之前的数字;
2.切换成英文输入法输入了几个数字之后再输入e,会清空输入的值

请问这是bug还是设计如此呢?

2024-07-24 10:54 负责人:无 分享
已邀请:
BFC

BFC

你好
第一个问题是因为中文输入法下,浏览器会验证定为无效输入,然后就会清空
第二个问题是input 下number状态设置了pattern,仅能设置0-9

  • 靐齉齾麤龖龗 (作者)

    1.无效输入也应该是保留,而不是清空;


    2.没有设置规则,也许是你们自己设置的,也不该清空

    2024-07-30 09:11

要回复问题请先登录注册