最近在开发中,遇到一个问题:在使用Vue开发充值功能时,使用的input 文本框,设置type = number, 在网页端及电脑端可以输入不是整数的金额,但是在手机端访问时,小程序和H5都不能输入小数点。也就是用户只能充值整数的余额。在网上查询解决办法,有很多解决教程。大多说的是使用onkeyup事件配合正则使用,或者给input定义min和step,餐卡网上教程怎么设置都没有解决。最后查询input的基础知识。可以把input的type类型设置为digit就完美的解决了不能充值小数的问题了。