Я пытаюсь создать простую группу списков в angular 2 с помощью начальной загрузки, я помещаю внутрь item.component.ts и ul внутри list.components.ts, но я могу не понимаю, как удалить директиву компонента в angular 2.
//list.component.ts
<ul class="list-group">
<my-list *ngFor....> //how to remove this from the view
//item.component.ts
<li class="list-group-item">Cras justo odio</li>
<li class="list-group-item">Dapibus ac facilisis in</li>
etc.
</my-list>
</ul>
Я не хочу использовать ng2-bootstrap, и пока директива отображается в браузере, моя группа-список работает неправильно!
Я просмотрел предыдущие вопросы, но не смог найти хороших ответов, как заставить это работать? Как люди решают эту проблему, я знаю, что angular1 имел replace:true для решения этих проблем, но больше не в angular2.
1. Должен ли я добавить «css» в свой мой-список, чтобы он вел себя как li, и вместо этого передать его вокруг div? Но тогда я должен сделать это для каждого компонента начальной загрузки, который мне нужно использовать!
2. Должен ли я прекратить использовать item.component.ts и оставить все в list.component.ts, чтобы решить эту проблему?