Когда проверять установленность перед установкой состояния? - PullRequest
0 голосов
/ 25 ноября 2018

Документы здесь говорят, что:

Ошибка вызывать этот метод после удаления вызовов платформы.Вы можете определить, законно ли вызывать этот метод, проверив, является ли установленное свойство истинным.

Я никогда не видел пример Flutter, который проверяет свойство mounted, поэтому в каких случаях мы должнынадоело на самом деле проверить это?

1 Ответ

0 голосов
/ 25 ноября 2018

, когда код вызывает setState () из таймера или анимационного обратного вызова.Предпочтительным решением является отмена таймера или прекращение прослушивания анимации в обратном вызове dispose ().Другое решение заключается в проверке свойства «mount» этого объекта перед вызовом setState (), чтобы убедиться, что объект все еще находится в дереве.

цитата из источника SDK

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...