Professor reparei que a mensagem de alteração não está sendo exibida, isto está correto?
Professor reparei que a mensagem de alteração não está sendo exibida, isto está correto?
Bom dia Cláudio!
Se não me engano, fazemos uma navegação de uma página para a outra após a navegação, certo? Nesse sentido, a mensagem de alteração não será exibida, pois o componente alvo da navegação não tem acesso à mensagem. É algo esperado sim. Porque se houve a navegação, o dado foi alterado.
Todavia, se isso lhe incomoda, você pode criar um serviço que você pode chamar de FlashMessage
. Dai no componente de cadastro, você injeta o serviço e através de um método, atribua a mensagem. O serviço guardará a informação. Dai, no constructor()
ou no OnInit
da listagem, você injeta o mesmo serviço e verifica se há uma mensagem atribuída à ele, se tiver, você exibe. Aliás, é um bom exercício para fazer depois de completar o curso.
Obrigado professor vou fazer.