Могу ли я помешать изменению зависимостей перестроить виджет Flutter? - PullRequest
0 голосов
/ 19 марта 2020

Я знаю, что любое изменение зависимостей перезапустит виджет после запуска didChangeDependencies.

Есть ли способ предотвратить восстановление виджета?

Я вижу, что didChangeDependencies возвращает void когда, может быть, следует вернуть boolean для отмены перестройки?

Но есть ли другой способ остановить перестройку виджета?

(да, я знаю, умный ответ будет - «если это зависимость, то она должна быть построена, иначе это не зависимость», а просто окутать меня или пошутить хорошо)

1 Ответ

0 голосов
/ 19 марта 2020

Может быть, вам нужен updateShouldNotifyDependent метод

...