Задать вопрос
@ikudryash
Full-stack разработчик

Вопрос по верстке в Angular 4?

Только начал изучать angular. Стало интересно, как можно убрать теги компонентов <app-root> и т.д.
Аналогия с vue.js: когда пишешь тег компонента, vue заменяет этот тег на шаблон самого компонента.
Есть ли в ангуляре что-то подобное, а то мозолит глаза когда в source code вот такие вещи
<app-root _nghost-c0="" ng-version="4.3.4"><h1 _ngcontent-c0="">Todos</h1>
<ul _ngcontent-c0="">
  ....
</ul>
</app-root>
  • Вопрос задан
  • 682 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@lega
В зачем? Вот плюсы за то чтобы оно было:
+ По стандартам веб-компонентов, тег остается
+ При разработен/отладке видно где какие компоненты (вместо сполшного html)
+ Менее проблемная (более производительная) версия реализация которые работают без vdom.

Для копонентов хз, для диретив в 1-й версии есть замена тега, но не факт что оно остальнось в 4-й версии.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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