首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >有人能说出这个对话框有什么问题吗?

有人能说出这个对话框有什么问题吗?
EN

Stack Overflow用户
提问于 2020-08-11 07:13:40
回答 1查看 85关注 0票数 1

我有这个对话框,但是当我调用它时,它给了我一个错误:'package:flutter/src/widgets/localizations.dart':未处理异常:失败断言:第453行pos 12:'context != null':不是真的。,我的代码:

代码语言:javascript
代码运行次数:0
运行
复制
return showDialog(
      context: context,
      child: AlertDialog(
        title: Text(title),
        content: Text(msg),
        actions: [cancel, ok],
      ),
    );
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-11 07:22:40

错误消息确切地告诉您出了什么问题:变量contextnull

您需要提供一个非空的context

您还应该提供builder而不是child,因为构建对话框的方式是已弃用是有充分理由的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63353251

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档