gpt4 book ai didi

dart - 全局脚手架在 flutter 中显示 Snackbar

转载 作者:行者123 更新时间:2023-12-03 04:34:39 25 4
gpt4 key购买 nike

我正在尝试使用单个全局脚手架构建一个 flutter 应用程序,以在每个小部件上显示 snackbar 并与之交互。

我当前的解决方案是拥有一个嵌套 Material 应用程序,其中顶部的应用程序作为具有全局脚手架键的脚手架的主机。这可能不是一个好的做法。

这是当前代码:

return MaterialApp(
home: Scaffold(
key: scaffoldKey,
body: MaterialApp(
title: 'MyApp',
builder: (context, navigator) {
return navigator
},
),
),
);

是否有其他解决方案而不必求助于嵌套 Material 应用程序?提前致谢!

最佳答案

如果您的根小部件包含支架,那么所有子小部件都可以使用显示 snackbar 。

Scaffold.of(context).showSnackBar(snackBar);

关于dart - 全局脚手架在 flutter 中显示 Snackbar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55175170/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com