maxLengthEnforced在达到maxLength后仍允许输入



我有一个maxLength为110、maxLengthEnforced设置为true的TextField。问题是我可以继续在文本字段中键入,但它不显示这些字符;因此,如果我键入115个字符,你看不到字符111-115,但在删除字符110之前,我仍然必须删除最后五个字符,同时期望字符111无穷大不可能存在。TextField不会将输入限制为110;"鬼";在能够删除可见字符之前需要删除的字符。

根据Flutter GitHub repo,有一个修复程序可以修复这个缺陷。它目前处于开发通道版本1.23.0-18.1.pre中,但不是,目前处于稳定的通道版本中。

相关内容

  • 没有找到相关文章

最新更新