2016-08-26 19 views
1

私は動的にRC5にコンポーネントを追加するには、このメソッドを使用します。の追加入力値は

@ViewChild('wrapper', {read: ViewContainerRef}) wrapperRef: ViewContainerRef; 

constructor(
    private _comp: Compiler 
) {} 

ngOnInit() { 
    this._comp.compileComponentAsync(this.childComp).then(a => { 
     this.wrapperRef.createComponent(a, 0); 
    }); 
} 

しかし、私は、作成したコンポーネントへの入力値を追加するかどうかはわかりません。

答えて

1
var cmpRef = this.wrapperRef.createComponent(a, 0); 
cmpRef.instance.someInput = someValue; 
cmpRef.instance.someOutput.subscribe(val => this.value = val); 
+0

ありがとうございました:) –

関連する問題