比如有个时间管道
time.pipe.ts
import { Pipe, PipeTransform } from '@angular/core';
@Pipe({ name: 'time' })
export class TimePipe implements PipeTransform {
transform(
value: any,
type: any,
isTime: boolean,
): string {
// 具体逻辑不写了
}
}
使用的时候对时间字段的处理只需要如下就好
<div>{{ row.time | time : 'type1' : true }}</div>
这样,type就传了个type1过去,isTime传了个true过去,多个参数用:分隔