【发布时间】:2019-02-03 11:00:01
【问题描述】:
在我的项目中,我有不同的容器小部件,它们在堆栈布局中一个一个地放置在另一个之上,并且我已经根据我的场景在每个容器小部件上执行了一组画布绘制。我的问题是“如何在不渲染所有小部件的情况下刷新或调用特定容器小部件的设置状态”?。
提前致谢, 阿什温
【问题讨论】:
在我的项目中,我有不同的容器小部件,它们在堆栈布局中一个一个地放置在另一个之上,并且我已经根据我的场景在每个容器小部件上执行了一组画布绘制。我的问题是“如何在不渲染所有小部件的情况下刷新或调用特定容器小部件的设置状态”?。
提前致谢, 阿什温
【问题讨论】:
您需要在自定义的有状态小部件中转换您的“容器”,然后根据您的需要进行状态管理。看看 BLoC 模式here。使用此模式,您将能够更新所有小部件树中的特定小部件,而无需重新创建所有小部件。
【讨论】: