我可以使用 {{action "foo"}}
将操作绑定(bind)到 table
的行;但是,我将每一行转换为一个组件,因为我需要在每一行中封装一些状态。
如何以Ember方式处理整个组件的默认点击事件?
我确信我可以在 didInsertElement
Hook 中进行事件绑定(bind),但我不确定这是正确的方法,还是反 Ember。
最佳答案
在您的组件中尝试一下:
import Ember from 'ember';
export default Ember.Component.extend({
click() {
// do stuff
}
});
文档:https://guides.emberjs.com/v2.11.0/components/handling-events/
关于javascript - 如何处理整个组件的事件 Action ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42263848/