【发布时间】:2013-01-31 20:34:02
【问题描述】:
我想将原始事件(点击)转换为语义事件,例如“deleteTodo”
这描述了here,但没有描述如何实现:(
我有以下代码:
App.TodoView = Em.View.extend({
click: function(e) {
this.trigger("deleteTodo");
}
});
App.Router.map(function(match) {
match('/').to('index');
});
App.IndexRoute = Ember.Route.extend({
deleteTodo: function(e) {
// this code is never executed :(
}
}) ;
执行“单击”后,我看到调用了 TodoView click 函数,但没有调用 IndexRoute 中的 deleteTodo 函数。有什么建议在这里可能会出错吗?
干杯
【问题讨论】:
标签: events view ember.js router custom-events