【发布时间】:2022-07-17 15:48:35
【问题描述】:
我不确定我缺少什么我有一个带有返回对话框的消费者类的简单方法,但问题如下
按照闭包上下文的要求,返回类型“Future”不是“Widget”。
它指向下面指示的线。
func() {
Consumer(builder: (context, ref, _) {
return showDialog( // <- [ERROR HERE]
context: context,
builder: (BuildContext context) {
return AlertDialog(
content: unrelatedfunc(),
actions: [
TextButton(
child: const Text('Share'),
onPressed: () {
submit();
_TextFieldController.clear();
Navigator.of(context).pop();
})
],
);
});
});
}
我不知道为什么,但我一直在调查,我还没有看到这样的例子
【问题讨论】: