firebaseAnimatedList空状态
我正在使用firebaseAnimatedList空状态,firebase,dart,flutter,Firebase,Dart,Flutter,我正在使用firebaseAnimatedList加载数据集。我正在尝试为应用程序创建空状态,以便在没有显示内容时为用户提供一些指导。我看到有一个defaultChild,但只有在查询返回时才会显示。如果查询返回空,则删除defaultChild,并显示空页面 两种可能的解决方案似乎都不雅观: 在显示列表之前(或同时)运行查询,如果返回空,则生成空状态而不是列表 使用堆栈显示列表“后面”的空状态 使用firebaseAnimatedList是否有更好的方法来处理空状态 更新: 已提交PR以将em
firebaseAnimatedList
加载数据集。我正在尝试为应用程序创建空状态,以便在没有显示内容时为用户提供一些指导。我看到有一个defaultChild
,但只有在查询返回时才会显示。如果查询返回空,则删除defaultChild
,并显示空页面
两种可能的解决方案似乎都不雅观:
堆栈
显示列表“后面”的空状态firebaseAnimatedList
是否有更好的方法来处理空状态
更新:
已提交PR以将
emptyStateChild
添加到firebaseAnimatedList
:我会选择第一个选项。我不知道有什么更好的方法可以做到这一点。我认为第二种选择不太可预测,除非你知道如果列表不是空的,那么它总是“完全满的”。