Angular 5アプリケーションに別のコンポーネントをラップするコンポーネントがあり、ラップコンポーネントのコンストラクタで継承されたコンポーネントへの参照。このように:私のwrapper-component
でAngular 2+でtransclusionを使用する場合のコンポーネントのクラス/コンストラクタへの取得
<wrapper-component>
<wrapped-component></wrapped-component>
</wrapped-component>
私はwrapped-component
への参照を取得したいと思います。実は、私は必要なのは、このようなコンストラクタへの参照、次のとおりです。
@Component({
selector: 'wrapper-component'
// ...
)}
export class WrapperComponent {
getWrappedComponent(
// can this be done?
)
}
私はwrapper-component
への入力のようにwrapped-component
を渡すことでこれを行う方法を考えることができますが、私はむしろので、これをしないと思いますこのようにラップされたいくつかのコンポーネントがあります。ラップされたコンポーネントの定型文をすべて持っているわけではありません。
アイデア?
'wrapped-component'コンポーネントのインスタンスへの参照が必要ですか? –