【问题标题】:Unhandled Exception: type 'Null' is not a subtype of type 'BuildContext'未处理的异常:类型 \'Null\' 不是类型 \'BuildContext\' 的子类型
【发布时间】:2023-01-12 15:01:58
【问题描述】:

void pop([对象?对象]) { 如果(Navigator.canPop(getContext)) Navigator.pop(getContext, object);`**在 getContext 中抛出异常。是关于后端的吗?

在其他系统中它看起来很好,没有发现异常,所以我不明白我的系统中发生了什么问题**` }

【问题讨论】:

    标签: flutter firebase dart phpmyadmin


    【解决方案1】:

    您需要传递 context 而不是 getContext() 并且上下文是您可以在有状态类中访问的构建上下文

    Navigator.pop(context);
    

    参考https://docs.flutter.dev/cookbook/navigation/navigation-basics

    【讨论】:

    • 它只是一个飞镖文件,这就是我使用 getContext 的原因,没有有状态类
    猜你喜欢
    • 2021-12-28
    • 2022-11-29
    • 1970-01-01
    • 2022-06-30
    • 1970-01-01
    • 2023-02-03
    • 2023-01-27
    • 2022-11-13
    • 2022-01-13
    相关资源
    最近更新 更多