我可以阻止依赖项更改重建Flutter小部件

时间:2020-03-19 09:05:50

标签: flutter flutter-widget

我知道在触发didChangeDependencies之后,任何依赖项更改都会重新构建窗口小部件。

有没有一种方法可以防止小部件重建?

我可以看到didChangeDependencies返回void的时间,也许是否应该返回boolean以取消重建?

但是还有另一种停止小部件重建的方法吗?

(是的,我知道,聪明的答案是-“如果是依赖项,那么应该构建,否则就不是依赖项”,但幽默/幽默吧,好吧)

1 个答案:

答案 0 :(得分:0)

也许您想要的是updateShouldNotifyDependent方法