reactjs 如何在React Native中设置文本输入的最小和最大数量?

ztyzrc3y  于 2023-02-08  发布在  React
关注(0)|答案(1)|浏览(174)

我想给予最小值0和最大值100,在这两个值之间用户可以键入,否则在这两个值之间用户无法键入。我尝试在onTextChanged事件触发时验证数据,但UI重新呈现,产生了我不想要的效果。我希望得到与使用maxLength属性时相同的结果。当用户输入98时,我不允许他们输入更多字符(例如:988),然后验证并重置旧状态=〉98。我想检查一下,当值为98时,用户不能输入更多字符,这意味着maxLength = 2
这个问题的解决方案是什么?谢谢你的帮助!

vh0rcniy

vh0rcniy1#

你可以使用yup来验证文本输入和显示错误代码

相关问题