🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / FLUTTER / map kullanımı2

1-) FLUTTER - Map kullanımı

 

 

items: sehirler.map((String oAnkiVeri) =>DropdownMenuItem(child: Text(oAnkiVeri), value: oAnkiVeri),).toList(),

 

örn :

 

return Container(
  child:
ListView(
    shrinkWrap:
true,
    scrollDirection:
Axis.horizontal,
    reverse:
true,
    children:
mesajList
        
.map((ogrenci) => ListTile(
            leading:
Icon(Icons.add),
            title:
Text(ogrenci.mesaj),
            subtitle:
Text(ogrenci.saat),
            trailing:
Icon(Icons.real_estate_agent)))
        .toList(),
  ),
);

 

 

 

main(List<String> args) {

  Map<StringObject> kisiler = new Map();

  kisiler["ad"] = "ramazan";

  kisiler["yas"] = 27;

  kisiler["erkekMi"] = true;

 

  kisiler.update("yas", (value) => 28);

 

  kisiler.forEach((key, value) {

    print(key + ":" + value.toString());

  });

  print(kisiler["ad"]);

  for (var item in kisiler.keys) {

    print(item);

  }

  for (var item in kisiler.values) {

    print(item);

  }

 

  /*************************** */

  Map<StringString> sehirler = {"antalya""07""istanbul""34"};

 

  print("antalya kod ${sehirler["antalya"]}");

  

}

 

 

 

for (var entry in sehirler.entries) {
  print(
entry.key+" - "+entry.value.toString());
}

 

 

var entryList = sehirler.entries.toList();
for(int i=0 ;i<entryList.length ;i++){
  
var key=entryList[i].key;
  
var value = entryList[i].value;
  print(
key.toString()+"**"+value.toString());
}

 

 

 

 

 

  void main()

        {

 

            var myData1 = [

  {

                "id": 1,

    "first_name": "Jordan",

    "sur_name": "Zamunda",

    "member_n0": "AA1",

    "gender": "male",

    "phone": "123456789",

    "email": "jordan@example.com",

    "farms": [

      { "id": 1, "farm_name": "SOUTH_FARM", "farm_size": "160 acres"},

      { "id": 2, "farm_name": "NORTH_FARM", "farm_size": "190 acres"}

    ]

  }

];

            List<Map<String, dynamic>> _list = myData1[0]["farms"] as List<Map<String, dynamic>>;

 

            print(_list[0]['farm_name']);

 

 

print(myData1[0]["farms"][0]);

        //this will print => {"id": 1, "farm_name": "SOUTH_FARM", "farm_size": "160 acres"}

 

  //to get the name of this farm, you use the key 'farm_name' now:

print(myData1[0]["farms"][0]['farm_name']);

        //prints=> SOUTH_FARM

 

 

List m = myData1[0]['farms'] as List;

print(m[0]['id']);

 

        }

 

kaynak : https://stackoverflow.com/questions/68793874/how-do-i-access-the-value-of-a-given-key-in-a-nested-map-in-dart

 

 

 2023 Şubat 21 Salı
 987