Genau wie bei anderen Objekten, können Sie anrufen:Wie rufen Sie die Set-Funktion auf einer Karteneigenschaft auf?
set('myKey', 44);
set('something', 'Hello World');
Sie auch Karten tun können
set("myMap", new Map());
aber wie rufe ich gesetzt benachrichtigen, wenn eine Karte Eigenschaft geändert wurde. Offensichtlich kann ich nicht tun:
set('myMap.myProp', 'test');
kann ich?
im Versuch, die Karte Eigenschaft für auf den Bildschirm verpflichtet, etwas zu aktualisieren, aber ich dachte, es wäre dumm, wie etwas zu tun:
Map m = myMap;
m['myProp'] = 'test';
set('myMap',m);
, da es eine Menge Arbeit tut es brauchen würde nicht zu tun . Diese
ist in PolymerDart
so tut es gut funktionieren. Ich dachte, es wäre ein doof "kann nicht". Danke – Fallenreaper
Es gibt ein bisschen JavaScript in unserer Dartwelt ;-) –