【发布时间】:2021-07-06 05:49:13
【问题描述】:
Future _alertDialog(BuildContext context, {String isi, AlertType alert}) {
return Alert(
context: context,
type: alert,
title: "Notification",
desc: "Laporan telah masuk, silahkan menunggu email dari admin!",
buttons: [
DialogButton(
child: Text(
"OKAY",
style: TextStyle(color: Colors.white, fontSize: 20),
),
onPressed: () => Navigator.pop(
context,
),
width: 120,
)
],
).show();
}
您好,我还是 Flutter 的新手,我想尝试在另一个类中制作警报对话框,所以我将其设为可移植类以轻松使用警报。
例如,
我创建了alertDialog.dart,我想在main.dart 中调用alertDialog.dart。
但我得到了错误
参数类型“Future”不能分配给参数类型“Widget”
对于警报,我使用了另一个依赖项
rflutter_alert: ^2.0.2
我正在尝试这个,因为我不了解上下文,我总是得到
查找已停用小部件的祖先是不安全的
有什么解决办法吗? 之前谢谢你!
【问题讨论】:
标签: firebase flutter widget future