Tubo dinámico en Angular 2
Estoy tratando de crear un componente donde pueda pasar qué tubería se debe usar para una lista dentro del componente. Por lo que pude encontrar al probar y buscar respuestas, la única solución parece crear algo como:
<my-component myFilter="sortByProperty"></my-component>
my-component
modelo:
<li *ngFor="#item of list | getPipe:myFilter"></li>
Que luego mapasmyFilter
a la lógica de tubería correcta y lo ejecuta, pero esto parece un poco sucio y no es óptimo.
Pensé que habrían encontrado una mejor solución a este problema desde Angular 1, donde también harías algo en este sentido.
¿No hay una mejor manera de hacer esto en Angular 2?