"_debugCurrentBuildTarget == context is not true" при перезагрузке страницы - PullRequest
0 голосов
/ 30 мая 2020

Я получаю указанную ниже ошибку всякий раз, когда я обновляю sh страницу в моем веб-проекте flutter

_debugCurrentBuildTarget == context is not true
at Object.throw_ [as throw] (errors.dart:216)
at Object.assertFailed (errors.dart:26)
at framework.dart:2611
at framework.BuildOwner.new.buildScope (framework.dart:2614)
at RenderObjectToWidgetAdapter.new.attachToRenderTree (binding.dart:1044)
at binding$5.WidgetsFlutterBinding.new.attachRootWidget (binding.dart:924)
at binding.dart:906
at internalCallback (isolate_helper.dart:50)

1 Ответ

0 голосов
/ 02 июня 2020

Наконец-то исправил !!! Я использую cloud_firestore в своем приложении, userId, к которому я пытался получить доступ в моем дереве виджетов, еще не был доступен во время рендеринга. Я понял это, заключив оператор возврата виджета root в блок trycatch, как только я это сделал, ошибка прекратилась, так как она была обработана, и я распечатал ошибку на консоли, затем я вернул загрузчик прогресса в catch блок.

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