首页 > 解决方案 > 如何在颤振中定义地图<>

问题描述

我不知道如何在 Flutter 中使用地图。我也尝试了文档,但它不起作用。我想在 Flutter 中定义一个地图,其中包含一个<k,v>从其他类添加到地图的函数。有人告诉我声明一个全球地图,但如果你有其他东西,我认为这不是一个好主意,请帮忙。

class Global extends StatelessWidget {
  var  myMap = {
    "one": "asd",
    "two": "asd2",
    "three": "aad3",
  };

  @override
  Widget build(BuildContext context) {
    // TODO: implement build
    throw UnimplementedError();
  }
}

标签: flutterdart

解决方案


var details = {'Username':'tom','Password':'pass@123'}; 
print(details);

或者

var details = new Map(); 
details['Username'] = 'admin'; 
details['Password'] = 'admin@123';
details.forEach((k,v) => print('${k}: ${v}')); //forEach enables iterating through the Map’s entries.

推荐阅读