Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何从数组中仅获取一个元素_Angular_Ionic4 - Fatal编程技术网

Angular 如何从数组中仅获取一个元素

Angular 如何从数组中仅获取一个元素,angular,ionic4,Angular,Ionic4,我有这个数据 { "name": "AL_mazyunh", "day": [ 20, 21, 22 ], "enDayName": [ "Wednesday", "Thursday", "Friday" ] } 我只想从那些数组中取一个元素。示例enDayName仅获取星期三。我使用了slice,但他只显示了2个元素{{forecast.enDayName | slice:1}您可以简单地索引数组: {{ forecast.

我有这个数据

{
  "name": "AL_mazyunh",
  "day": [
    20,
    21,
    22
  ],
  "enDayName": [
    "Wednesday",
    "Thursday",
    "Friday"
  ]
}

我只想从那些数组中取一个元素。示例
enDayName
仅获取星期三。我使用了slice,但他只显示了2个元素
{{forecast.enDayName | slice:1}

您可以简单地索引数组:

{{ forecast.enDayName[0] }}
或者将but与
start
end
参数一起使用,但这将返回一个子数组,因此您仍然需要为结果编制索引:

{{ (forecast.enDayName | slice:0:1)[0] }}

您可以简单地为数组编制索引:

{{ forecast.enDayName[0] }}
或者将but与
start
end
参数一起使用,但这将返回一个子数组,因此您仍然需要为结果编制索引:

{{ (forecast.enDayName | slice:0:1)[0] }}

您需要
{{forecast.enDayName[0]}
您需要
{{forecast.enDayName[0]}