typescript 从数组中删除dublicates
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript 从数组中删除dublicates相关的知识,希望对你有一定的参考价值。
import { Pipe, PipeTransform } from '@angular/core';
@Pipe({
name: 'uniqArray'
})
export class UniqArrayPipe implements PipeTransform {
// remove duplicates from array
transform(array?: any): any {
return array.filter((thing, index) => {
return index === array.findIndex(obj => {
return JSON.stringify(obj) === JSON.stringify(thing);
});
});
}
}
以上是关于typescript 从数组中删除dublicates的主要内容,如果未能解决你的问题,请参考以下文章
告诉 TypeScript 编译器 Array.prototype.filter 从数组中删除某些类型的方法?
如何通过typescript中的对象数组删除特定对象
如何在TypeScript中删除数组项?
从角度2中的存储数组中删除项目
从数组打字稿中删除对象(Angular 2)
从对象数组中选择某些项目以在 Typescript 中创建新数组?