2016-06-25 13 views
1

Ich habe das folgende Code-Snippet, das auf Button-Click-Ereignis für Element in einer Liste, die von dom-repeat erstellt wurde (Polymer 1.0.0-rc.17) zu hören. Laut polymer.dart change.log, DomRepeatModel.item is now deprecated, although it will properly use the as attribute for now. The [] operator has been added in its place. Wer weiß, wie man es auf den Code anwendet, um das gleiche Ergebnis zu erhalten?Wie DomRepeatModel.item ersetzen?

@reflectable 
handlePurchase(event, [_]) { 
    print('Purchase item'); 
    var model = new DomRepeatModel.fromEvent(event); 
    ShopItem item = model.item; 

    print(item.name); 
    print(item.price); 
} 

Antwort

0

Gefunden die Antwort, es ist einfach Modell ['item'].