我正在尝试检测表格单元格上的事件。我发现当我使用{{action}}助手时我可以收到事件,但是当我在视图上定义事件方法时却没有。这是一个例子:
点击文字"无动作"应该记录一条消息,但它没有。
您可能会问我为什么不使用此操作?问题是我想检测多个事件,根据https://github.com/emberjs/ember.js/issues/569我需要使用视图。
答案 0 :(得分:2)
我不知道为什么,但是如果你通过设置tagName: 'tr'
来定义你的视图,它似乎有效。 http://jsfiddle.net/Sly7/ACzrY/#base
也许您的代码会生成无效的html页面,并且不会触发click事件
更新:http://jsfiddle.net/Sly7/pX8ww/
我用'td'替换了view标签,表现得更像示例