假设我有3个页面:[StartingPage
,NamePage
,AdressPage
]在Pageview中.
每个子级都有一个TextFormfield.
当我处于StartingPage
时,我希望在NamePage
和AdressPage
上的TextFormFields键上调用.validate()
,并希望在用户导航到其他页面时显示errorLabels
.问题是,目前,验证只适用于屏幕上的TextFormFields
个.
所以基本上有两个问题:
- 可以预建页面浏览量吗?否则,当我调用
formFieldKey.currentState
时,如果我没有导航到相应的页面,则状态为空. - 有没有其他方法可以验证屏幕外的TextFormfield内容,并在它们进入视图时显示错误标签?