Ich möchte eine dynamische Pipe erstellen, die ich von der Komponente aufrufen werde.Wie erstellt und ruft man eine Pipe von der Komponente in Winkel 2?
import {Component, Pipe, PipeTransform} from 'angular2/core';
@Pipe({ name: 'filter', pure: false })
export class filter implements PipeTransform {
transform(value) {
this.items1=value;
this.ticket1 = [];
if (this.items1.length >0) {
for (var i = 0; i < this.items1.length; i++) {
this.ticket1.push(this.items1[i])
}
}
}
}
Ich möchte dieses Rohr von der Komponente aufrufen.
Ich möchte direkt von der Klasse MyComponent aufrufen ... gibt es eine Möglichkeit, so zu tun? – Arron
Sie müssen es direkt instanziieren und die Methode 'transform' aufrufen. Ich habe meine Antwort aktualisiert ... –
Es scheint, dass das Pipes-Attribut nicht mehr existiert. Ist das immer noch der Weg, eine Pipe lokal zu importieren? – johnnyfittizio