【发布时间】:2021-06-08 21:36:47
【问题描述】:
当用户访问我的详细信息屏幕时,我试图打开一个警告弹出窗口,我在我的构建器下这样做了,但出于某种原因,我只能看到警告对话框,而不再看到详细信息页面。
return Scaffold(
appBar: AppBarWidget(
appBar: AppBar(),
showReorder: false,
),
body: BaseView<CardViewModel>(
onDeactivate: (model) {},
onDispose: (model) {},
onModelReady: (model) {
model.getCard();
},
builder: (context, model, child) {
WidgetsBinding.instance.addPostFrameCallback((_) {
setState(() {
isLargeScreen = false;
if (model.cards.current != true) {
if (model.cards.alreadyShow == false) {
Future.delayed(Duration.zero, () {
staticwarningDialog(context); // I'm opening this dialog
});
}
}
});
});
return _body(model, height, width, context, widget.cardName);
},
));
它应该也是这样的
【问题讨论】:
标签: flutter flutter-layout flutter-dependencies flutter-web flutter-test