草庐IT

Snapshot

全部标签

firebase - 实现下拉刷新

您如何在Flutter应用程序中实现下拉刷新,最好使用StreamBuilder或FutureBuilder从Firestore中的集合获取数据并将其显示在ListView? 最佳答案 我最终使用了这里的信息。Howtorefreshorreloadaflutterfirestorestreambuildermanually?我添加了刷新指示器并使我的流从函数中获取数据,请参见下面的代码。varstream;@overridevoidinitState(){setState((){stream=mouvesStream();});s

dart - flutter 错误 : Document references must have an even number of segments

我有一个名为memssages的集合,必须找到字段begin等于false的文档。代码如下。FuturegetRoomID()async{QuerySnapshotsnapshot=awaitsl.get().getFirestore().collection('messages').where('begin',isEqualTo:false).getDocuments();if(snapshot.documents.length==0){return'';}else{Randomrandom=Random();DocumentSnapshotdocument=snapshot.doc

dart - flutter 错误 : Document references must have an even number of segments

我有一个名为memssages的集合,必须找到字段begin等于false的文档。代码如下。FuturegetRoomID()async{QuerySnapshotsnapshot=awaitsl.get().getFirestore().collection('messages').where('begin',isEqualTo:false).getDocuments();if(snapshot.documents.length==0){return'';}else{Randomrandom=Random();DocumentSnapshotdocument=snapshot.doc

firebase - List<dynamic> 不是 List<Option> 的子类型

我有一个带有questions的CloudFirebase数据库收藏。每个question有map列表options.我正在使用Flutter并为question设置了以下类和option:classQuestion{finalStringtext;finalListoptions;//IhavetriedchangingthistoListbutitdoesn'thelpfinalStringreference;Question(this.text,this.options,this.reference);Question.fromMap(Mapmap,{this.reference

firebase - List<dynamic> 不是 List<Option> 的子类型

我有一个带有questions的CloudFirebase数据库收藏。每个question有map列表options.我正在使用Flutter并为question设置了以下类和option:classQuestion{finalStringtext;finalListoptions;//IhavetriedchangingthistoListbutitdoesn'thelpfinalStringreference;Question(this.text,this.options,this.reference);Question.fromMap(Mapmap,{this.reference

firebase - 如何将 Firebase RTDB 与 Flutter Stream 结合使用

有什么方法可以将firebaseRTDB(不是FireStore)与FlutterStreamBuilder一起使用。我搜索了很多次,但找不到一个例子。所有示例都使用CloudFireStore。 最佳答案 可以引用this中篇文章,他们解释了如何将StreamBuilders与FirebaseRTDB结合使用。同时,这是从同一篇文章派生的一段代码......//firstmakeareferencetoyourfirebasedatabasevarrecentJobsRef=FirebaseDatabase.instance.re

firebase - 如何将 Firebase RTDB 与 Flutter Stream 结合使用

有什么方法可以将firebaseRTDB(不是FireStore)与FlutterStreamBuilder一起使用。我搜索了很多次,但找不到一个例子。所有示例都使用CloudFireStore。 最佳答案 可以引用this中篇文章,他们解释了如何将StreamBuilders与FirebaseRTDB结合使用。同时,这是从同一篇文章派生的一段代码......//firstmakeareferencetoyourfirebasedatabasevarrecentJobsRef=FirebaseDatabase.instance.re

android - 在 flutter 中显示来自 Firestore 数据的卡片

我最近尝试制作一个Flutter应用程序,该应用程序从谷歌云Firestore获取数据流,并在新屏幕上显示为用户的卡片。我遇到了this网站并密切关注示例以从流数据中创建ListView,并且能够以不那么多的努力实现相同的功能。这是它的样子......带有ListView的Flutter应用成功实现:但问题是,当我尝试将输出转换为卡片而不是简单的ListView时,我收到一条警告,提示我的小部件溢出。看看下面...卡片溢出警告:我试图将整个小部件放在一个约束框中,还试图使shrinkWrap属性为真,但似乎没有任何帮助。如果有人能帮助我找出错误的地方并指出正确的方向,我将非常高兴。这是

android - 在 flutter 中显示来自 Firestore 数据的卡片

我最近尝试制作一个Flutter应用程序,该应用程序从谷歌云Firestore获取数据流,并在新屏幕上显示为用户的卡片。我遇到了this网站并密切关注示例以从流数据中创建ListView,并且能够以不那么多的努力实现相同的功能。这是它的样子......带有ListView的Flutter应用成功实现:但问题是,当我尝试将输出转换为卡片而不是简单的ListView时,我收到一条警告,提示我的小部件溢出。看看下面...卡片溢出警告:我试图将整个小部件放在一个约束框中,还试图使shrinkWrap属性为真,但似乎没有任何帮助。如果有人能帮助我找出错误的地方并指出正确的方向,我将非常高兴。这是

dart - 如何将某人的用户 ID 存储在我的 friend 集合中以及如何使用带有 flutter 的 firestore 检索该用户的数据?

我想将我的friend用户ID存储在我的friend集合中。我不知道如何在其他用户集合中存储某人的详细信息。这是我获取当前用户的代码。Future_getUserDoc()async{finalFirebaseAuth_auth=FirebaseAuth.instance;finalFirestore_firestore=Firestore.instance;FirebaseUseruser=await_auth.currentUser();setState((){userRef=_firestore.collection('users').document(user.uid);});