杨大宝
杨大宝
  • 发布:2018-08-25 10:59
  • 更新:2021-11-29 14:37
  • 阅读:7292

【报Bug】uniapp input number类型不能输入小数

分类:uni-app

详细问题描述
[内容]
<input type="number" v-model="price" placeholder="请输入充值金额" />
经测试:
输入 => 结果
0.01 => 0.0
0.1 => 0
0.0 => 0.0

重现步骤
[步骤]
在input输入0.01,当input失去焦点时
[结果]
input 值变成 0.0
[期望]
值不变

运行环境
[系统版本]
安卓7.0,ios11.4.1

2018-08-25 10:59 负责人:无 分享
已邀请:
DCloud_UNI_GSQ

DCloud_UNI_GSQ

已解决,更新新版HBuilderX即可。使用小数类型的input。

  • 1***@qq.com

    更新的 type="digit"存在输入的小数点多个,也没有设置小数点最多几位?【就是我能输入2....0】

    2019-03-20 19:10

  • DCloud_UNI_GSQ

    回复 1***@qq.com:哪端?设备信息发一下?

    2019-03-29 17:02

  • 9***@qq.com

    类型为 type="number"或type="digit"时候,通过v-model给赋值为负数时,通过软键盘的删除按钮,无法全部删除,会留下一个"-"符号和一个数字无法删

    2020-06-22 15:18

9***@qq.com

9***@qq.com

uniapp这个键盘类型实在是太坑了。。。

一架小飞机

一架小飞机

@DCloud_UNI_GSQ

input标签type="number"时,在钉钉小程序中:

1、小程序调试工具可以输入1个小数点;
2、真机调试状态,可以输入多个小数点;(IQOO Z1)
3、输入小数点时vue的watch监听不到;

  • DCloud_UNI_GSQ

    如果不使用 uni-app,钉钉小程序是否仍然存在此问题?

    2021-11-29 15:04

  • 一架小飞机

    回复 DCloud_UNI_GSQ:

    感谢回复!

    我刚试过,确实钉钉本身的数字输入框是有问题的;

    2021-11-29 15:49

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