Flutter-创建值和名称数组

时间:2019-03-05 10:47:05

标签: dart flutter

我正在尝试创建值和名称数组。我不知道该怎么做的问题。

var send=[];       

    send=[
         'latitud': widget.lat;
    ];

有人知道如何创建带有索引和值的数组?

2 个答案:

答案 0 :(得分:2)

Dart为此使用Maps

声明地图,但您不知道地图将包含什么内容,可以使用

Map<String, dynamic> myObject = {'latitude': widget.lat} ;

在您的案例中,您将需要一个对象列表,这样就可以做到:

List<Map<String, dynamic>> send=[] ;

send.add(myObject) ;

或:

List<Map<String, dynamic>> send=[] ;

send = [{'latitude': widget.lat}]; \\ if you want to assign it directly

答案 1 :(得分:1)

为此您需要一个select tt.empid, ISNULL(t.No_of_days, 0) from table tt left join -- possible employee id table [_table] t on t.empid = tt.empid;

Map

如果您确实需要数组,可以使用例如地图数组

var send = {'latitude': widget.lat};