Труба динамическая в Угловая 2
Я пытаюсь создать компонент, где вы можете передать, какой канал, который должен использоваться для списка внутри компонента. Из того, что я смог найти путем тестирования и поиска ответов, кажется, что единственное решение - создать что-то вроде:
<my-component myFilter="sortByProperty"></my-component>
my-component
шаблон:
<li *ngFor="#item of list | getPipe:myFilter"></li>
Который затем картыmyFilter
к правильной логике канала и запускает его, но это кажется немного грязным и не оптимальным.
Я думал, что они придумали бы лучшее решение этой проблемы, начиная с Angular 1, где вы также будете делать что-то подобное.
Нет ли лучшего способа сделать это в Angular 2?