library(patchwork)
cor_plot_out + bwt.mu_coefstats
这会在页面打开时立即出现错误 Unhandled Exception: setState() 或 markNeedsBuild() 在构建期间调用。 如何解决这个问题。
答案 0 :(得分:0)
fetchUserAddress
操作会更改小部件的状态(我猜是因为手表)。状态更改会触发重建。但正如错误所解释的那样,您不能在构建操作期间触发重建。
要解决这个问题,您应该重新考虑您的状态管理架构。
但是,作为一种解决方法,您可以将所有状态更改调用包装在 post render frame callback 中。
WidgetsBinding.instance
.addPostFrameCallback((_) => context
.read(addressNotifierProvider)
.fetchUserAddress(widget.addressIds) );