El tipo genérico 'ComponentRef <C>' requiere 1 argumento (s) de tipo
No se pueden eliminar componentes dinámicos en ionic-2. Dice excepción mientras se compila el mecanografiado
"El tipo genérico 'ComponentRef' requiere 1 argumento (s) de tipo".
Además, el mismo código funciona mientras se usa sin usar ionic2. Agradezco mucho tu ayuda. Gracias por adelantado.
class DynamicCmp {
_ref: ComponentRef;
_idx: number;
constructor(private resolver: ComponentResolver, private location: ViewContainerRef) { }
remove() {
this._ref.destroy();
}
add1() {
this.resolver.resolveComponent(DynamicCmp).then((factory: ComponentFactory<any>) => {
let ref = this.location.createComponent(factory, 0);
ref.instance._ref = ref;
ref.instance._idx = this._idx++;
});
}
}
Excepción: error de TypeScript: ...... / home / home.ts (9,11): Erro r TS2314: El tipo genérico 'ComponentRef' requiere 1 argumento (s) de tipo.