我想知道Ember是否有办法让父组件保持对所有已初始化的上下文组件的引用
例如:
在此父组件中将包含2个子组件的数组。
{{checkbox-group value=value sortBy="name" as |group|}}
{{group.checkbox}}
{{group.checkbox}}
{{/checkbox-group}}
答案 0 :(得分:0)
是的,不知怎的,你可以做到。
在您的父组件模板中:
{{yield (hash child=(component 'my-child' registerFunction=(action registerFunction)))}}
在init
组件的my-child
方法中,请致电registerFunction
。
但我坚信保持对父组件中组件的引用是一种代码味道。