2012-04-05 4 views
0

So habe ich ein Objekt von ArrayProxy ArtEreignisse auf arrayproxy emberjs

var App = Ember.Application.create(); 
App.car = Ember.ArrayProxy.create({ 
    content:customers, 
    edit:function(e){ 
    alert(e); 
    } 
}); 

auf meiner Vorlage ich mit der Aktion bearbeitet auf klicken, um es einen Anker-Tag gesetzt durch Lenker

<a class="primary action" {{action "edit" on="click"}}>Edit</a> 

dieses funktioniert nicht und ich denke es ist, weil ich keine Ereignisse auf ArrayProxys setzen kann ... entweder das oder etwas anderes? Jede Hilfe wird geschätzt. Vielen Dank!

Antwort

1

Sie können ein Ziel zu Ihrem action Helfer hinzu:

<a class="primary action" {{action "edit" target="App.car"}}>Edit</a> 

Und click das Standardereignis ist, so könnte man die on ...

+0

Super vielen Dank entfernen! – climboid