一个简单的管道定义和使例子:

使用:


test works!{{(55|testp:'25')}}

定义:
import { Pipe, PipeTransform } from '@angular/core';

@Pipe({
name: 'testp'
})
export class TestpPipe implements PipeTransform {

transform(value: string, args?: string): number {
return (Number(value) + 88) * Number(args);
}
}

注意:要做模块中
declarations: [
AppComponent,
UnlessDirective,
TestComponent,
Test2Component,
TestpPipe
]

你可能感兴趣的:(一个简单的管道定义和使例子:)