Я пытаюсь получить текст (с html-тегами и всем остальным), который добавляется в пользовательский компонент в самом компоненте. Таким образом, я могу показать это в правильном месте. Не знаю, можно ли это сделать, но альтернативы не вижу.
Страница
<detail [content]="content" [image]="'animals.jpg'">
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
.ts-file of component
export class DetailComponent
{
@Input() content: Content;
@Input() image: string;
constructor()
{
}
}
Как я могу получить «ul» и его дочерние элементы в коде компонента, чтобы я мог показать его в определенном месте? Передача текста через свойство приведет к потере его структуры.
Я пытался через ElementRef, но я получаю тег деталей только через nativeElement, а не через дочерние элементы.