2017-02-22 2 views
2

Я смотрю на эту html из этого app и имеет следующее:Что такое `content` тег в angular2 шаблон

<div class="app"> 
    <div class="folder"> 
    <ul class="menu"> 
     <li routerLinkActive="active" routerLink="/inbox">Inbox</li> 
     <li routerLinkActive="active" routerLink="/drafts">Drafts</li> 
    </ul> 
    </div> 

    <content> <------------------------------------------------ what is this? 
    <router-outlet></router-outlet> 
    </content> 

Что это content тег? Я знаю тэга ng-content, который используется для контентной прорисовки внутри корня тени, но что это такое content?

ответ

1

Это не имеет ничего общего с угловой 2, это просто HTML тег: https://developer.mozilla.org/en/docs/Web/HTML/Element/content

Она не должна больше использоваться, хотя, как Документах состояние MDN ...

+0

Я не уверен в этом. Элемент HTML используется внутри объекта Shadow DOM в качестве точки вставки. _ - У углового есть специальные теги для этого, как я упоминал в моем вопросе, это 'ng-content'. Приложение, к которому я привязано, не использует встроенное теневое обследование –

+0

Да, я понимаю, что некоторые люди используют '' как обычные теги рендеринга HTML, вероятно, потому, что они ошибочно воспринимают его как тег, введенный рядом со многими другими новыми тегами с HTML5: https://www.w3schools.com/html/html5_new_elements.asp (я думаю). – bergben

+0

хорошо, но этот парень является основным источником углового2, я не думаю, что он ошибался в этом теге за что-то еще. –

0

Это может быть один из двух - простой тег html5 или, скорее, угловой компонент.

+0

В приложении нет компонента с селектором, подобным этому ... – bergben

Смежные вопросы