g***@163.com
g***@163.com
  • 发布:2024-09-09 11:09
  • 更新:2024-09-09 11:25
  • 阅读:69

uni-number-box 手动输入小数点光标定位异常

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.15

手机系统: HarmonyOS NEXT

手机系统版本号: HarmonyOS NEXT Developer Beta2

手机厂商: 华为

手机机型: P50

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

一、问题1
1、在输入框中输入数字
2、输入小数点
二、问题2
1、在输入框输入带小数位的数字
2、手动将光标定位到最后
3、点删除键

预期结果:

1、输入整数位后再输入小数点,不自动改变光标位置
2、删除小数位时,不自动将小数点删除,也不改变光标位置

实际结果:

1、输入整数位后再输入小数点,光标位置跑到数字最前面
2、删除小数位时,自动将小数点也删除了,光标位置跑到数字最前面

bug描述:

uni-number-box 手动输入小数点光标定位异常,具体如下
1、uni-number-box组件,手动输入一个数字后,再输入小数点,光标从数字后定位到数字前,再输入一次小数点,框内出现了小数点,但位置在数字前
2、点键盘的删除键,会把小数点和小数点后的数字都删除了,并且光标定位到整数前面

2024-09-09 11:09 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

你好,可以附一个视频吗,我看一下你那的效果。

再给一下你使用了uni-number-box 的相关代码

  • g***@163.com (作者)

    您好,我在附件上传了操作录屏和代码

    2024-09-09 12:21

  • DCloud_UNI_yuhe

    回复 g***@163.com: 你代码里面的parseFloat(currentNJ.rowSoacing)的值是啥

    2024-09-09 15:14

  • DCloud_UNI_yuhe

    回复 DCloud_UNI_yuhe: 你是哪家平台出现这个问题的?

    2024-09-09 15:16

  • g***@163.com (作者)

    回复 DCloud_UNI_yuhe: 就是绑定的一个变量值

    2024-09-09 16:54

  • g***@163.com (作者)

    回复 DCloud_UNI_yuhe: 您指的是什么平台?

    2024-09-09 16:55

  • DCloud_UNI_yuhe

    回复 g***@163.com: 我这里没有复现,你是鸿蒙next上出现的吗?

    2024-09-09 16:59

  • g***@163.com (作者)

    回复 DCloud_UNI_yuhe: 不管是安卓还是鸿蒙还是h5都出现了,我更新了HbuilderX版本至4.24,就解决了,感谢您的解答

    2024-09-10 14:27

要回复问题请先登录注册