【发布时间】:2020-11-14 23:15:20
【问题描述】:
我有一个包含偏移点的列表。
List<Offset> _points = <Offset>[];
我正在尝试将列表保存到 firebase。
floatingActionButton: new FloatingActionButton(
child: new Icon(Icons.save),
onPressed: ()=>Firestore.instance.collection('points').add({"point":_points.toString()}),
当我尝试另存为列表时
floatingActionButton: new FloatingActionButton(
child: new Icon(Icons.save),
onPressed: ()=>Firestore.instance.collection('points').add({"point":_points.toList()}),
它给出了以下错误
Invalid argument: Instance of 'Offset'
我需要将它保存为数组而不是字符串。我怎样才能完成它
【问题讨论】:
-
您是否尝试过 ....add({"point":_points}) 。因为 _points 已经是一个列表
-
是的,它给出了相同的错误偏移量实例@shababhsiddique