Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.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
Ionic framework ionic 3 youtube api数据_Ionic Framework_Ionic3_Youtube Data Api - Fatal编程技术网

Ionic framework ionic 3 youtube api数据

Ionic framework ionic 3 youtube api数据,ionic-framework,ionic3,youtube-data-api,Ionic Framework,Ionic3,Youtube Data Api,我在将数据调用到视图中时遇到问题。控制台日志正在运行,因为我包含了一个屏幕截图 ytapiUrl =https://www.googleapis.com/youtube/v3/playlistItems? part=snippet&playlistId='blahblahbla' getECvideolists(){ return new Promise(resolve => { this.httpClient.get(this.ytapiUrl).subscribe(ytd

我在将数据调用到视图中时遇到问题。控制台日志正在运行,因为我包含了一个屏幕截图

ytapiUrl =https://www.googleapis.com/youtube/v3/playlistItems? part=snippet&playlistId='blahblahbla'

getECvideolists(){
return new Promise(resolve => {
  this.httpClient.get(this.ytapiUrl).subscribe(ytdata => {
    resolve(ytdata);
    this.Ecvideos = ytdata;
    console.log(ytdata);
  }, err => {
    console.log(err);
  });
});
}


[

items键有一个数组,因此需要通过*ngFor对其进行迭代

比如说,

{{item.snippet.title}
这是我在几个小时内收到的很多封邮件,非常感谢。但是它返回了正确数量的结果,但没有显示标题。@Drs我在上面包含了一个新的屏幕截图。很好,我已经更新了代码片段,请尝试使用新的代码。因此,根据您提供的信息,key有一个数组,因此您需要通过*ngFor.Snippet k对其进行迭代ey也有一个数组。所以我也必须迭代它?我不认为Snippet key有数组,但如果它是yes,则需要迭代,无法找到类型为“object”的不同支持对象“[object object object]”。NgFor仅支持绑定到数组等Iterables。使用更新的代码
<ion-list *ngSwitchCase="'videos'">
<ion-item *ngFor="let Ecvideo of Ecvideos"> 

<h2> ***this doesn't display*** {{Ecvideo.items.snippet.title}}</h2>
</ion-item>
</ion-list>