首页 > 解决方案 > 在 Typescript 中过滤空的 json 响应

问题描述

问题 - 我正在尝试过滤此 json 响应的图像属性。一些数组不包含图像,因此我想将它们过滤掉。角度和打字稿的新手。

this.music.searchArtists(this.searchQuery).subscribe(
  data =>{
    this.results = data.artists.items;
    console.log(this.results);
    
  }
)

回复 data.artists.items

2 包含图像,3 不包含(因此要排除它) 第二张图片

标签: angulartypescript

解决方案


尝试这个。

this.results = data.artists.items.filter(item => item.images.length > 0);

推荐阅读