我有一个不便之处。我有两个不同的类,每个类对应一个窗体,每个窗体都有各自的文本框。我希望将信息存储在名为CustomerRegistrationModel的类中,而不需要在每个类中创建CustomerRegistrationModel对象。其思想是将两个表单的信息保存在RegistroClienteModel中,然后将其发送到数据库寄存器组11和寄存器组22是类似的。代码和图像::第一个
62o28rlo1#
第一个您可以将状态管理作为提供程序来实现get started with provider您可以在提供程序上存储类对象,并使它们在小部件树上可用,也可以使用此包创建表单它包含开始使用的好文档示例向您展示如何开始
final form = FormGroup({ 'first': FormControl(validators: [Validators.required]), 'second': FormControl(), 'third': FormControl(), });
这是如何使用它。非常类似于TextField
class Example extends StatelessWidget { const Example({Key? key}) : super(key: key); @override Widget build(BuildContext context) { return ReactiveForm( formGroup: form, child: TextField( formControlName: 'first', validationMessages: {}, //here can add message to show user if feailed required ), ); } }
现在你可以创建许多表单并访问任何表单信息希望这能帮助您创建表单
dm7nw8vv2#
您可以使用with建构函式,将数据从一个类别传递至另一个类别。
2条答案
按热度按时间62o28rlo1#
第一个
您可以将状态管理作为提供程序来实现
get started with provider
您可以在提供程序上存储类对象,并使它们在小部件树上可用,
也可以使用此包创建表单
它包含开始使用的好文档示例向您展示如何开始
这是如何使用它。非常类似于TextField
现在你可以创建许多表单并访问任何表单信息
希望这能帮助您创建表单
dm7nw8vv2#
您可以使用with建构函式,将数据从一个类别传递至另一个类别。