本文介绍了如何仅从Angular中的JSON数组列表中提取第一个值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个数据数组,就像 {date: 2019-10-08,value0:68}

I have data array which is like {date: "2019-10-08", value0: 68}

我只想提取所有日期,所以结果就像:

I only want to extract all dates so the result is like:

{date: "2019-10-08"}
{date: "2019-11-08"}
{date: "2019-12-08"}

我尝试了下面的代码行,但它只给我所有日期值,例如

I have tried the line of code below but it only gives me all the date values like

resultArr .forEach(AllDate => dateArr.push(AllDate.date));

[ 2019-10 -08, 2019-11-08, 2019-12-08] 这不是我想要的。

i想要文本日期,我正在寻找这个。

i would like the text "date" i am looking for this.

{date: "2019-10-08"}
{date: "2019-11-08"}
{date: "2019-12-08"}

推荐答案

只需推送一个对象,如下所示:

just push an object like this:

resultArr.forEach(AllDate => {
 dateArr.push({date: AllDate.date});
});

这篇关于如何仅从Angular中的JSON数组列表中提取第一个值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-19 02:08