您好我有如下的數據結構:遍歷對象的數組,並拿到鑰匙角2
list = [{id: "test", name: "name1"}, {id: "test1", name: "name2"}, ..]
我想爲TH在我的表顯示鍵(ID和名稱)。由於我沒有找到任何buitin管道,我創建了一個自定義的管道。
@Pipe({name: 'keys'})
export class KeysPipe implements PipeTransform {
transform(value, args:string[]) : any {
let keys = [];
for (let key in value) {
keys.push({key: key, value: value[key]});
}
return keys;
}
}
但在我的HTML,我只獲得0,1,2,...作爲關鍵。任何想法發生什麼錯在這裏?
是什麼你的模板是什麼樣子? –
你真的想展示什麼?你有一個對象數組,爲什麼不按原樣迭代它? '