Tenho mensagens de retorno de erro do servidor.
Mostra as mensagens, mas não consigo quebrar a linha.
let mensagens = '';
error.error.forEach((mensagem: any) => {
mensagens = '<p>' + mensagens + mensagem.texto + '</p>';
});
this.mensagemTela(error.error[0].type, '', mensagens, false);
Assim:
let mensagens = '';
error.error.forEach((mensagem: any) => {
mensagens = '<li>' + mensagens + mensagem.texto + '</li>';
});
this.mensagemTela(error.error[0].type, '', mensagens, false);
Assim:
let mensagens = '';
error.error.forEach((mensagem: any) => {
mensagens = mensagens + mensagem.texto + '<br>';
});
this.mensagemTela(error.error[0].type, '', mensagens, false);
Mas como imaginado, ele não converte as tags HTML e sim imprimi como uma string.
O que está faltando ?