小程序input 如何设置最大数字
发布于 5 年前 作者 fangli 3500 次浏览 来自 问答

小程序input 如何设置最大数字  输入比如最大 18 输入18 以上 不会改变

4 回复

加个setTimeout试试,1s不行就两秒,两秒不行就三秒,总有一个能测出问题,再不行先清空再赋值,一步一步来总能找到是组件问题还是逻辑问题的

bindinput里面处理一下

一旦发现输入大于18,就直接return 18,也就是把输入框替换成18

这样更合乎逻辑一下,如果大于18就不让输了,很奇怪的

监听change事件

楼上的回答是正解

如果很多的话,可以用自定义组件封装一下

监听到用户输入的数字大于18 就还原!

回到顶部