大家好。我正在制作足球得分实时数据应用程序。我不知道该如何解决,如果使用http.get,则必须刷新Everytime以获取最新数据。我不知道streamBuilder是否可以工作以及如何解决。预先感谢您的帮助。
答案 0 :(得分:0)
如docs中所述,StreamBuilder是一个:
基于与Stream交互的最新快照构建自身的小部件。
因此,要使用它,首先需要创建一个提供数据的Stream,将其传递给StreamBuilder的stream prop,然后在builder prop中根据快照数据构建窗口小部件。
下面是一个简短示例,它使用<body>
<div class="MainContainer">
<div class="GrandParent">
<div class="Parent">
<div class="Child">
</div>
</div>
<div class="some-modal-content"></div>
</div>
</div>
</body>
每5秒返回一次future,并发出future调用:
Stream.periodic