如何从相同的脚手架floatinActionButton

我有一个带有floatactionButton和定义的bottomSheet的脚手架,在bottomSheet里面有一个statefullWidget,它是一种简单的形式。一切正常,因为该窗体的末尾有一个按钮可以在按下时执行功能,但是后来我想到,我可以使用脚手架中的floatinactionButton来代替一个额外的按钮。

经过大量研究,我发现了一个视频,展示了如何在表单中添加GlobalKey,然后使用它来验证和保存该特定表单的字段。然后,按照相同的方法,我创建了一个:

final formKey = GlobalKey<FormState>();

将其设置为表单的键,然后使用表单字段之一onSave:方法来调用要从floatactionButton调用的函数。

以这种方式进行设置可以让我使用:

 if (formKey.currentState.validate())
              {
                formKey.currentState.save(),},

通过使用上述方法,我设法实现了我的目标,但是我想知道是否有更好的方法可以实现这一目标,也许不必使用全局变量。

zhang_box 回答:如何从相同的脚手架floatinActionButton

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3147803.html

大家都在问