Angular JS: Como exibir uma variável String em HTML

Antes da versão 1.2 do Angular JS era possível utilizar a seguinte diretiva:

Porém esta diretiva foi removida nas versões posteriores por questões de segurança.

Como exibir uma variável em HTML sem escapar as tags ?

1 – Em seu Controller passe a variável $scope e $sce.

2 – Criaremos uma função que será usada na View para permitir que uma String seja exibida em HTML:

3 – Então a View fica da seguinte forma:

O objeto “chamado.descricao” que contém o HTML é passado para a função “$sce.trustAsHtml()” que permite exibir HTML na View.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *