2016-11-21 2 views
1

동적으로 구성 요소를 만들려고하지만이를 클릭 동작에 추가하고 싶습니다. 나는 이것을하려고 노력했다 :각도 2 동적 구성 요소 클릭 이벤트

constructor(public navCtrl: NavController, private resolver: ComponentFactoryResolver) { 
    this.lastSelectedResource = this.defaultImage; 
    } 

    public createNew() { 
    this.container.detach(0); 
    } 

    ngAfterContentInit() { 
    let widgetFactory = this.resolver.resolveComponentFactory(CreateComponent); 
    let widgetReference = this.container.createComponent(widgetFactory); 
    widgetReference.instance.click = this.createNew; 
    } 

그러나 그렇게하는 것은 아니다. 어떻게 아는 사람 있니?

답변