flutter 如何读取firebase实时数据库进行抖动

fcy6dtqo  于 2023-10-22  发布在  Flutter
关注(0)|答案(1)|浏览(143)

我想做一些物联网应用程序(无需登录)。应用程序正在从Firebase实时数据库中阅读传感器数据。数据库如下所示:
enter image description here
我想一些功能来读取电流和功率的值,然后将其转换为一个浮动的Flutter应用程序的价值。

ix0qys7i

ix0qys7i1#

也许你需要为你的问题描述更多的细节。如果你有一个flutter应用程序,现在你想集成firebase到这个应用程序,并使用firebase数据库,你可以按照this firebase document.
在应用中成功添加firebase和firebase_database后,您可以使用firebase API和StreamBuilder来检索和显示您的数据快照。这样

StreamBuilder<QuerySnapshot>(          
    stream: FirebaseFirestore.instance.collection('sensor').snapshots(),
    builder: (context, snapshot) {
        if(snapshot.hasData) return CircularProgressIndicator();

        if(snapshot.hasData) return Container(
            /// Display your sensor data
        )
    }
)

相关问题