飞镖项目从列表中消失

时间:2018-11-30 02:48:25

标签: firebase dart

我正在使用Firebase下拉项目列表,当我尝试使用该列表时,项目不再存在。但是,我可以在调试时看到它们被放置在列表中:

    List<Rating> ratings = new List<Rating>();

    ref.onChildAdded.listen((Event event) {
        ratings.add(Rating.fromSnapshot(event.snapshot));
    });

    if(ratings.length == 0) { //this is always true
       return;
    }

是否存在某些Dart特定语言功能,该功能会丢弃从函数内添加到列表中的对象?我该如何解决?

0 个答案:

没有答案