关于arrayproxy emberjs的事件

时间:2012-04-05 20:36:08

标签: javascript ember.js

所以我有一个ArrayProxy类的对象

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

在我的模板上,我有一个锚标记,其中的操作编辑点击设置为句柄栏

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

这不起作用,我认为是因为我无法在ArrayProxys上设置事件......或者其他什么? 任何帮助表示赞赏。谢谢!

1 个答案:

答案 0 :(得分:1)

您可以将目标添加到action帮助程序:

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

click是默认事件,因此您可以删除on ...