[Bug Report] field组件,设置maxlength,在ios环境中,当输入位数超过maxlength,无法触发onchange事件。
Opened this issue · 6 comments
ling317 commented
重现链接
Vant 版本
4.8.2
描述一下你遇到的问题。
field组件,设置maxlength,在ios环境中,当输入位数超过maxlength,无法触发onchange事件。只能小于等于maxlength,才可触发。
重现步骤
1,输入手机号18612341234,可以正常触发onchange
2. 输入手机号1861234123456 ,就不会触发onchange
3. 只在ios环境有这个问题。
设备/浏览器
ios
ling317 commented
inottn commented
兼容性问题,目前想不到怎么解决 🤔
ling317 commented
兼容性问题,目前想不到怎么解决 🤔
使用原生的input能正常触发onchange,根据示例代码块 https://wddlkg-8080.csb.app/ 之前的vant2也是正常的
inottn commented
兼容性问题,目前想不到怎么解决 🤔
使用原生的input能正常触发onchange,根据示例代码块 https://wddlkg-8080.csb.app/ 之前的vant2也是正常的
是的,后面 maxlength 没有用原生的实现
ling317 commented
兼容性问题,目前想不到怎么解决 🤔
使用刚刚的输入能够正常触发 onchange,根据示例代码块https://wddlkg-8080.csb.app/之前的 vant2 也正常的
是的,后面的maxlength没有用矫正的实现
有没有计划修复这个问题。
inottn commented
有没有计划修复这个问题。
目前想不到怎么解决