Tubo dinâmico em Angular 2
Estou tentando criar um componente onde você pode passar qual canal que deve ser usado para uma lista dentro do componente. Pelo que pude encontrar testando e procurando respostas, a única solução parece criar algo como:
<my-component myFilter="sortByProperty"></my-component>
my-component
modelo:
<li *ngFor="#item of list | getPipe:myFilter"></li>
Que então mapeiamyFilter
à lógica correta do pipe e a executa, mas isso parece um pouco sujo e não é ideal.
Eu pensei que eles teriam uma solução melhor para esse problema desde o Angular 1, onde você também faria algo nesse sentido.
Não existe uma maneira melhor de fazer isso no Angular 2?