如何从父母小部件设置子小部件的状态? 我有一个窗口小部件“ a”,显示文本(CurrentPlayerStatus)。该小部件从另一个小部件“ B”称为10次,列表中的每个播放器都显示每个玩家的状态。最初,所有...

问题描述 投票:0回答:1
Text(currentPlayerStatus)

globalKey
调用widget a中的updateStatus函数,但是在这种情况下

key.currentState?.updateStatus(status)

总是返回null时,该方法永远不会被调用。

我如何以同一类型的同类小部件设置状态?

我希望我对这个问题有所清楚。
    
小部件“ a”应该是使用构造函数的
key.currentState?
。然后,窗口小部件“ b”应为

StatelessWidget

,它保留状态列表,并在用户选择播放器时调用

status

这里是一个例子:
flutter widget state parent-child
1个回答
0
投票
StatefulWidget

	
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.