Start Debugging

Тег: futurebuilder

1 статья

Как инициализировать Future, чтобы FutureBuilder не пересоздавал его при каждой перестройке во Flutter
FutureBuilder заново выполняет асинхронную работу при каждой перестройке родителя, потому что вы создали Future внутри build. Перенесите его в State.initState (или мемоизируйте), и FutureBuilder будет переиспользовать тот же Future. Здесь объяснение причины, воспроизводимый пример и каждый кусачий вариант.