我做了两个带有颜色和宽度的下拉列表(过滤参数)和根据所选参数绑定数据的表,但是下拉列表不能一起工作,它们互相中断:就像它按颜色过滤,然后按宽度过滤,但不是按颜色和宽度 我把它写在angular2上这里是我管道的代码: (我不知道如何以书面方式制作)
export class FilterDropDownPipe implements PipeTransform {
transform(items: any[], args: any[]): any {
return items.filter(
(item) => {
console.log(item)
console.log(args)
// return item.platform === args && item.type === args;
for (let p in item) {
if (item[p] === args) {
return item[p] === args;
}
}
});
}
}