我有 json:
{
"userList":
[{
"name": "Bob",
"age": 28
},{
"name": "Tom",
"age": 45
},{
"name": "Alice",
"age": 32
}]
}
Run Code Online (Sandbox Code Playgroud)
我只想剪切年龄并将它们放入数组中,如下所示: public mainChartData1: Array = [28, 45, 32];
我已经开始通过下一个代码来做到这一点:
const arr = this.users.map(obj => {
var localObj = [];
localObj[obj] = obj.age;
return localObj;
});
Run Code Online (Sandbox Code Playgroud)
但这不起作用。
我正在学习Angular 6,并且对以下结构感到困惑:
this.contentArray.map((v: string, i: number) => `Content line ${i + 1}`)
Run Code Online (Sandbox Code Playgroud)
或类似:
return this.aService.getItems()
.pipe(map(response => response.data));
Run Code Online (Sandbox Code Playgroud)
我像《 The_Complete_Book_on_Angular_6》或《 Pro Angular 6》(亚当·弗里曼)(Adam Freeman)一样读这几本书,但是那里没有简单的解释。Google也对此保持沉默。有人可以给出正确和良好的教程,或者是(对于业余爱好者)有关array.map,array.filter和.pipe(map(...))的书?