【发布时间】:2017-09-17 22:23:07
【问题描述】:
您好,我正在 angular4 中创建一个搜索管道,它从 Json 数据中过滤公司团队规模,范围输入从 0 到 100。范围过滤器不起作用,我是 typescript 和 angular4 的新手,请帮助我做了一些基本代码但我不明白逻辑。
范围管道 -
@Pipe({
name: 'range'
})
export class CheckboxPipe implements PipeTransform {
transform(value: any, args?: any): any {
console.log('args', args);
return args
? value.filter(sal => { return sal.team })
: value;
}
}
范围输入框 -
0 <input type="range" min="0" max="100"
[(ngModel)]="team" name="team" /> 100
要过滤的列表 -
<div *ngFor="let joblist of jobList | range: team">
{{joblist.team}}
</div>
【问题讨论】:
标签: angular typescript