1***@qq.com
1***@qq.com
  • 发布:2020-07-10 11:43
  • 更新:2022-08-31 15:22
  • 阅读:2032

【报Bug】input设置maxlength,输入值达到maxlength限定长度后,移动光标到输入值的非尾部再输入,输入值会变并且没触发@input事件

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows10

HBuilderX类型: 正式

HBuilderX版本号: 2.7.14

手机系统: Android

手机系统版本号: Android 8.1

手机厂商: 华为

手机机型: 畅享9

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

input设置maxlength,输入值达到maxlength限定长度后,移动光标到输入值的非尾部再输入,会把输入的最后一个字符截取掉,e而且没触发@input事件,v-model绑定值也没有变

预期结果:

输入到达限定maxlength后不管光标移动到哪里再输入,值都不应该再变,或者值变了但应该要触发@input事件

实际结果:

输入到达限定maxlength后移动光标到input输入值的非尾部还能再输入,并且没有触发@input事件

bug描述:

input设置maxlength,输入值达到maxlength限定长度后,移动光标到输入值的非尾部再输入,会把输入的最后一个字符截取掉,而且没触发@input事件,v-model绑定值也没有变

2020-07-10 11:43 负责人:DCloud_UNI_GSQ 分享
已邀请:
1***@qq.com

1***@qq.com (作者)

人呢

jxtian

jxtian

确认bug,等待处理。

  • 2***@qq.com

    2021-05-20,还存在此问题

    https://ask.dcloud.net.cn/question/123399

    2021-05-20 08:36

  • 1***@qq.com

    为什么还不解决啊,微信小程序也有相同的bug

    2022-09-21 10:45

Stalker丶

Stalker丶

这问题还没解决吗?

  • Stalker丶

    当type为number时,也会有这个情况

    2020-09-17 17:45

李亮

李亮

这个bug 解决了没有?

2***@qq.com

2***@qq.com

2021年了,我也是遇到这个问题。

1***@qq.com

1***@qq.com

遇到了同样的问题,还没有结局方案吗

该问题目前已经被锁定, 无法添加新回复