gpt4 book ai didi

Flutter - 'showSnackBar' 已弃用 - 如何更新?

转载 作者:行者123 更新时间:2023-12-05 09:34:23 35 4
gpt4 key购买 nike

我的 main.dart 中有一些过时的部分,我想更新它们,但需要一点帮助,因为我的知识显然不够,希望有人能帮助我:-)

正如您在消息中所见,这部分的 snackbar 已过时。

'showSnackBar' is deprecated and shouldn't be used. UseScaffoldMessenger.showSnackBar. This feature was deprecated afterv1.23.0-14.0.pre..

这是我的main.dart的关联代码

  Navigator.of(context, rootNavigator: true).pop('dialog');
Magazin.scaffoldKey.currentState!.showSnackBar(SnackBar(
content: Text('BEIM LADEN DER POST-DATEN IST EIN FEHLER AUFGETRETEN!'),
duration: Duration(seconds: 5),
));

我在论坛上找到了这个 therad,但它并没有真正帮助我...... 'showSnackBar' is deprecated and shouldn't be used

最佳答案

您可以使用此代码。如果您的其余代码目前可以正常工作,则此代码没有任何问题

Navigator.of(context, rootNavigator: true).pop('dialog');
ScaffoldMessenger.of(context).showSnackBar(
SnackBar(
content:Text('BEIM LADEN DER POST-DATEN IST EIN FEHLER AUFGETRETEN!'),
duration: Duration(seconds: 2),
),
);

关于Flutter - 'showSnackBar' 已弃用 - 如何更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66716707/

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