【问题标题】:update flutter page after database change?数据库更改后更新颤动页面?
【发布时间】:2022-01-08 07:56:39
【问题描述】:

我还是 Flutter 的初学者,对太多问题感到困惑,,

现在我构建了一个从 firebase 加载的页面..每个“文档”都加载到一个 inkWell 中,每个 inkWell 都支持四个按钮,其中两个是 Copy ,Delete..

我的问题是,我希望在实现更新/删除后更新这个 listView。我做了一些安排,让进程再次进入页面刷新它,但这失败了。..

任何人都可以帮助解决这个问题。请注意,所有页面都在提供程序下

enter image description here

【问题讨论】:

    标签: flutter dart listview


    【解决方案1】:

    您可以使用小部件 StreamBuilder 来监听 firebase 的集合,firebase 中的每一次变化,StreamBuilder 都会监听并重建小部件。

    我认为 Medium 上的这篇文章可以帮助您。 ^^

    https://medium.com/quick-code/reading-lists-from-firestore-using-streambuilder-in-flutter-eda590f461ed

    最好的问候, 莱昂纳多·卡斯特罗。

    【讨论】:

      猜你喜欢
      • 2019-11-21
      • 2013-03-14
      • 2021-01-24
      • 2012-01-08
      • 2021-04-05
      • 1970-01-01
      • 2014-06-19
      • 1970-01-01
      • 2014-11-01
      相关资源
      最近更新 更多