Estou tendo um problema referente ao botao de remover.
Fiz tudo conforme a explicação. Mais esta ocorrendo esse erro no console do navegador self.parent.context.remove is not a function
botao.component.html
<button (click)="executaAcao()" class="btn {{estilo}}" [type]="tipo" [disabled]="desabilitado">{{nome}}</button>
botao.component.ts
import { Component, Input, Output, EventEmitter } from '@angular/core';
@Component({
moduleId: module.id,
selector: 'botao',
templateUrl: './botao.component.html'
})
export class BotaoComponent {
@Input() nome: string = 'Ok';
@Input() estilo: string = 'btn-default';
@Input() tipo: string = 'button';
@Input() desabilitado: boolean = false;
@Output() acao = new EventEmitter();
executaAcao() {
if(confirm('Tem certeza?')) {
this.acao.emit(null);
}
}
}