当我使用Ember.js事件冒泡时,当组件向其父级发送操作和事件时,非常有用。我仍然无法在闪耀组件中找到这样的功能。我想过传递事件函数引用,比如:
{{> SubComponent args event1=func}}
在定义中:
// ParentComponent.js
class ParentComponent extends BlazeComponent {
func(e) {
console.log(e);
}
}
// SubComponent.js
class SubComponent extends BlazeComponent {
constructor(keyword) {
this.event1 = keyword.hash.event1;
}
}
但它一直说event1
未定义。它作为键存在,但包含未定义的值