Flutter:如何使StatefulWidget在重建时重新启动State

时间:2018-03-24 15:49:45

标签: flutter

虽然我使用Scrollvier来解释这个问题,但这适用于其他StatefulWidgets。

构建像这样的小部件树

-StatefulWidget A - Some StatelessWidgets (get completely rebuild) -ScrollView (which is a Statefull widget)

当SetState在" StatefulWidget A"中时,ScrollView将状态保持为滚动位置。调用它来重建子树。

在许多情况下这可能没问题,但有状态的子窗口小部件是否有一种方法可以在重建时重新初始化?就像让ScrollView重置为它的开始一样?

或者有一种方法可以在重建StatefulWidget时获得通知,这样我就可以手动重置ScrollViews控制器。

0 个答案:

没有答案