目前我正在将一个自定义关键字传递给组件(就像我在数组控制器中遍历每个模型一样)
{{#each thing in controller}}
{{my-thing foo=controller}}
{{/each}}
然后在我的组件中我可以添加一个自定义的attributeBindings并绑定到“foo”但我想我可以访问父控制器(从组件本身内部)
如何从ember 1.8+中的组件内部获取此内容?
答案 0 :(得分:11)
结帐targetObject
:
如果组件当前插入父视图的DOM中,则此属性将指向父视图的控制器。
在Component中,您可以使用this.get('targetObject');
来获取父视图的Controller。