我使用的是Angular 6,上一个得到了下面的工作,以获取与数组属性关联的所有值
this.object.array.map(item => item.month).filter((value, index, self) => self.indexOf(value) === index);
在另一个组件中,Web服务将返回一个数组,而不是具有嵌入式数组的对象。以下是引发map()并非令人困惑的函数。
this.array.map(item => item.month).filter((value, index, self) => self.indexOf(value) === index);
这是数组的模型定义
在我的ts代码中,我声明如下
myArrays: ArrayType[];
在我的模型中。
export class ArrayType {
constructor () {
}
public id: string;
public name: string;
public month: string;
}
谢谢
答案 0 :(得分:2)