Flutter 颤振列表赢得';在向其添加元素后不会更新
我试图通过向列表中添加元素来更新列表,但列表没有更新 列表更新后,我打印了它,它打印出一个空白列表,如下所示:Flutter 颤振列表赢得';在向其添加元素后不会更新,flutter,Flutter,我试图通过向列表中添加元素来更新列表,但列表没有更新 列表更新后,我打印了它,它打印出一个空白列表,如下所示: Future<void> mapPresets(UserAuthProvider userAuth) async { // List<QuerySnapshot> data = []; Stream<QuerySnapshot> presetsData = Api(path: "users").stream
Future<void> mapPresets(UserAuthProvider userAuth) async {
// List<QuerySnapshot> data = [];
Stream<QuerySnapshot> presetsData = Api(path: "users").streamPresets(userAuth.user.uid);
presets.clear();
presetsData.forEach((json) {
if (json != null && json.docs != null) {
json.docs.forEach(
(preset) {
print("document = ${preset.data()}");
presets.add(Preset.fromJson(preset.data()));
},
);
}
});
print(presets);
}
请告诉我如何解决这个问题
I/flutter (12502): []