flutter从对象获取值并显示在Text()中

时间:2019-01-21 11:57:39

标签: flutter

如何从扑朔迷离的物体中获得价值?我需要在Text()中显示产品名称

List<Object> _dataResponse = [
{"item":"chakka"},
{"item":"manga"},
{"item":"thenga"},
];

 ListView(
              children: _productName
                  .map((f) => ListTile(
                        leading:  Icon(Icons.check_circle,color: Colors.green,),
                        title:  **Text('$f["item"]')**,

                      ))
                  .toList(),
            )

1 个答案:

答案 0 :(得分:1)

对于复杂的表达式(不仅仅是简单的标识符),您需要使用${...}而不是$...

Text('${f["item"]}')