3
respostas

Acessar Funcao do Pai no Filho.

Eu tenho um modal que ao clicar no botão postar ele inseri os dados no banco de dados e fecha o modal. O problema que a pagina não altera a tabela com os dados inserido através do modal. A pagina e o modal estão no mesmo module se eu tento pegar o paginaComponent no modal da problema de "WARNING in Circular dependency detected". Gostaria de saber como eu acesso através do modal a função da pagina(pai) que atualiza a tabela ?

3 respostas

Boa tarde!

Tente usar document.parent para acessar o pai.

Bons estudos!

Isso serve para o Angular 2 ? Como eu faria na função do modal para acessar a outra função do pai?

Boa tarde!

Não tinha entendido que era no Angular.

Neste caso, você vai ter fazer um acionamento de um evento no modal, e o pai vai ficar escutando este evento, até ele ocorrer. Trata-se da propriedade EventEmmiter.

Dê uma olhada no link: https://angular.io/guide/component-interaction#parent-listens-for-child-event

Não é uma implementação muito complexa. Se eu entendi bem o que você precisa, acho que pode te ajudar na solução.