Angular 1.5:访问父组件而不知道父组件的名称

时间:2017-04-28 15:47:08

标签: angularjs angularjs-components

我正在使用Angular 1.5处理2个组件。

我想从孩子那里访问父母,我设法使用:

require: {
    parent: '^parentCmp'
}

问题是,我想做同样的事情,但没有将父母“固定”为“parentCmp”,因为它不会总是这个组件我将作为父母。

感谢。

1 个答案:

答案 0 :(得分:1)

你不应该这样做:)但如果必须,你可以将它作为常规binding传递。子组件:

bindings: {
    parent: '<'
}

在父模板中(我假设您使用$ctrl的{​​{1}}别名,如果不是,则使用您提供的名称):

controller