0
我产生一个构成元素动态Angular 2 - 为什么动态组件的绑定被破坏?
var componentFactory = this.componentFactoryResolver.resolveComponentFactory(TransportOrderComponent);
let dynamicComponent = this.container.createComponent(componentFactory);
动态成分,它中的属性的绑定不工作。 (例如ngIf,按一下按钮,...。)
组件的HTML:
<button (click)="show = !show">toggle: {{show ? 'hide' : 'show'}}</button>
<br>
<div *ngIf="show"> Text to show</div>
组件打字稿:
...
export class TransportOrderComponent {
show: boolean = true;
}
静态组件一切工作正常。如果我添加了DYN组件,然后单击静态组件按钮动态成分含量变化一次
海尔是plunkr
非常感谢你<3工作 – Julian