详细问题描述
uni-app,使用input组件,在app端的input不支持纯数字输入,即使设定pattern=“[0-9]” 也无效。
在ios系统中,运行uni-app。设定input为number的情况下,不支持九宫格数字输入,然后加上pattern=“[0-9]”属性后,仍然不支。
考虑了下是否渲染到input节点,于是我在h5页面打开,并审查元素,发现属性并没有渲染到input上。
IDE运行环境说明
HBuilderX v2.0.1
windows10
uni-app,使用input组件,在app端的input不支持纯数字输入,即使设定pattern=“[0-9]” 也无效。
在ios系统中,运行uni-app。设定input为number的情况下,不支持九宫格数字输入,然后加上pattern=“[0-9]”属性后,仍然不支。
考虑了下是否渲染到input节点,于是我在h5页面打开,并审查元素,发现属性并没有渲染到input上。
HBuilderX v2.0.1
windows10
3 个回复
上风下云 (作者)
主要是发现uni的input竟然不支持pattern属性
上风下云 (作者)
管理员都没人看的么
zhanqi
pattern属性在uni-input上,不在input上
上风下云 (作者)
对,最后渲染出来不是在input上,所以没生效
2020-03-24 14:16