2

我正在尝试在处理小部件之前将值保存回 InheritedWidget,

void disposed() {
  AppInheritedWidget.of(context).update(value);
  super.disposed();
}

但出现以下错误:

在此处输入图像描述

在小部件被破坏之前,有没有一种节省价值的好方法?

我确实看到错误消息建议在 didChangeDependencies() 期间保留引用,但这就像本地移动的做事方式。"AppInheritedWidget.of(context)"在 build() 期间有一个实例变量而不是颤振的方式来获取,并不理想。

有什么建议吗?

4

0 回答 0