Flutter在build方法内部调用方法

问题描述 投票:0回答:1

我有一个带有两个小部件的屏幕,一个有一个按钮,另一个有底页功能。我想从其他窗口小部件调用底层函数,问题是我的底层函数需要上下文,这使得必须在build函数内部调用它。我可以在小部件1上使用voidcallback调用任何函数,该调用在小部件2上具有按钮和构造函数方法,但是我需要上下文来调用此函数。如何做到这一点?

flutter flutter-layout
1个回答
0
投票

仅使您的方法接受BuildContext context作为参数,然后在调用它时,您可以传递进行调用的小部件的上下文。

© www.soinside.com 2019 - 2024. All rights reserved.