我想要构建一个表单,其中我有多个TextField小部件,并希望有一个按钮,当按下电子邮件时,通过传递从这些字段收集的数据。正如我所理解的,只要InheritedWidget是当前Widget树的一部分,它就会保存它的值(例如,如果我从表单导航,它就会被销毁,值就会丢失)。下面是我如何使用TextForm构建InheritedWidget:
class TextInheritedWidget extends InheritedWidget</e
我有一个类,它的变量如下: final String assetImage;
final String name我知道如何使用widget.name来获取父母的名字。但是我怎么才能得到其他类的名字呢?我应该使用InheritedWidget吗?要使用InheritedWidget,我必须学习Provider吗?我想在另一个类中访问MyDragTarget的名
但是,当从另一个页面到此页面的路由发生时,当单击文本字段时,就会发生重新构建。 Navigator.of(context).pushNamed('/screen2');在这里,应用程序加载了屏幕1,单击按钮Go to screen2将加载屏幕2的文本字段但是,如果Screen2设置为登录页面,则单击文本字段并执行上面提到的相同过程将不会重新加载小部件