Sergamers
@Sergamers
front-end

Отображение html тега в angular выражении?

Есть код:
<td>{{allTags[task.tag] || "ID \""+task.tag+"\" не найден в доступных тегах"}}</td>

Так выводит все верно.

<td>{{allTags[task.tag] || "<b>ID \""+task.tag+"\" не найден в доступных тегах</b>"}}</td>


Выводит кракозябру. Как вывести html?
  • Вопрос задан
  • 531 просмотр
Решения вопроса 1
@lega
Внутри текстовой ноды "физический" нельзя создать дочерние элементы.

Можно сделать так:
<td>
  {{allTags[task.tag]}}
  <b ng-if"!allTags[task.tag]">ID {{task.tag}} не найден в доступных тегах</b>
</td>
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
1) почему бы этот тег не вынести за биндинг?
2) ng-bind-html
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы