如何一起使用 OnChanged 和 Validator?

How to use OnChanged and Validator together?

我有一个输入密码的字段。我目前正在使用 textFormField 。我给它添加了一个验证器。当用户输入 6 位数字时,我想访问服务器并获取与密码相对应的城市和州,但要这样做,我想我需要 onChanged 属性 of textField.

我更愿意使用textFormField,这样验证与其他字段一致。有什么办法可以做到这两点吗? 我基本上需要一种方法来检测已输入 6 位数字。

onChanged 方法调用上 Form.validate() :

 if(Form.validate()){
   if(textFieldController.text.length == 6){
     // your action here
   }
 }