【问题标题】:Flutter has dely to update variable in showModalBottomSheetFlutter 必须延迟更新 showModalBottomSheet 中的变量
【发布时间】:2020-10-01 09:50:17
【问题描述】:

我最近开始通过设计一个应用程序餐厅外卖从零开始学习 Flutter 我遇到了一个奇怪的问题 当我从 showModalBottemSheet 添加/删除食物时,它会从服务器获取食物数量,但会延迟显示。我在主页显示篮子里的总食物,结果是真的。 我该如何解决? enter image description here

如何使用提供程序?在显示模式? enter image description here

【问题讨论】:

    标签: flutter flutter-showmodalbottomsheet


    【解决方案1】:

    您可以使用Flutter Provider 包来解决这个问题。使用通用提供程序来更改和更新值。这样您就可以立即查看更改!

    【讨论】:

    • 我添加了更多照片,如何在显示模式底部使用提供程序?谢谢
    • 如果您已正确遵循文档中的说明,则可以通过 Provider.of<YourProviderClass>(context); 访问您的提供程序实例
    • 谢谢,但我找到了简单的方法,所以我使用了 StateSetter
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-23
    • 2017-05-21
    • 2021-05-18
    • 2021-01-26
    • 2016-05-16
    • 1970-01-01
    相关资源
    最近更新 更多