c***@163.com
c***@163.com
  • 发布:2020-11-19 10:05
  • 更新:2020-11-19 14:23
  • 阅读:4109

input标签设置type为number不生效

分类:uni-app
 看文档介绍,当input标签的type为number时,在小程序是只允许输入数字不允许输入小数点的,但是在APP上可以输入小数点吗?  

看了官方的helloUniApp的示例,上面的input标签在手机上也是只允许输入数字不能输入小数点。可是我把代码复制到自己的项目里面之后,依旧可以输入小数点。  

最后,我试图在@input方法里面去做替换,但是当我输入1.的时候,检测到event.detail.value的值依旧是1检测不到小数点。最后,当输入1.1的时候,这个时候event.detail.value的值变成了1.1。这个是bug吗?还是就这么设计的?
2020-11-19 10:05 负责人:DCloud_uniCloud_JSON 分享
已邀请:

最佳回复

DCloud_uniCloud_JSON

DCloud_uniCloud_JSON

一、input组件type 属性为number时,app-vue下可以输入浮点数,app-nvue下只能输入整数。
二、试图在@input方法里面去做替换的话,直接把type改为text再操作。

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