小编Ant*_*nov的帖子

如何将json对象映射到数组

我有 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)

但这不起作用。

javascript arrays json

7
推荐指数
1
解决办法
4万
查看次数

角度图。它是什么?

我正在学习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(...))的书?

dictionary filter angular

1
推荐指数
2
解决办法
813
查看次数

标签 统计

angular ×1

arrays ×1

dictionary ×1

filter ×1

javascript ×1

json ×1