Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Imprimindo HTML dentro de uma Angular Expression

Opa,

Eu ja tenho uma aplicação back-end rodando e estou implementando o Angular numa Navbar. Eu consigo fazer a iteração nessa li normalmente:

<li ng-repeat="event in events" event-id="{{ event.id }}" class="li_event">
    <a data-toggle="dropdown" class="dropdown-toggle" href="javascript:;" aria-expanded="false">{{event.description}}</a>
</li>

O problema é que meu event.description tem html + texto, e o Angular não interpreta o html o output fica:

<span title="Finalizado"><i class="fa fa-check font-green fa-lg"></i></span> Avaliação Inicial PPCP

Ao invés de ser impresso o ícone, fica o html puro... desculpa se essa dúvida é retirada no decorrer do curso mas ainda não tive tempo de terminar mas já to me aventurando em aplicações reais.

Grato!

2 respostas
solução!

Opa galera, resolvi já. Usando o module 'ngSanitize' e a diretiva ng-bind-html.

Excelente Luciano! Vejo que você está indo mais além do que o curso já vai, nota 10!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software