gpt4 book ai didi

flutter - "_debugCurrentBuildTarget == context is not true"页面重新加载

转载 作者:行者123 更新时间:2023-12-05 05:02:37 25 4
gpt4 key购买 nike

每当我刷新 flutter web 项目中的页面时,我都会收到以下错误

_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)

最佳答案

终于修好了!!!我在我的应用程序中使用 cloud_firestore,我试图在我的小部件树中访问的 userId 在渲染时尚不可用。我通过将根小部件 return 语句包装在 trycatch block 中来解决这个问题,一旦我这样做,错误就停止了,因为它被处理了,我将错误打印到控制台,然后我在 catch block 中返回了一个进度加载器。

关于flutter - "_debugCurrentBuildTarget == context is not true"页面重新加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62099693/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com