Angular 找不到不同的支持对象角度/角度2

Angular 找不到不同的支持对象角度/角度2,angular,angularfire2,Angular,Angularfire2,我正在尝试创建ngFor,但收到以下错误 [![在此处输入图像描述][1][1] <div class="col-md-4" *ngIf="service | async as service"><!-- categoryes --> <div *ngFor="let offer of offers"> <div *ngFor="let o of offer"> {{ o }}

我正在尝试创建ngFor,但收到以下错误 [![在此处输入图像描述][1][1]

<div class="col-md-4" *ngIf="service | async as service"><!-- categoryes -->
     <div *ngFor="let offer of offers">
         <div *ngFor="let o of offer">
              {{ o }}
         </div>
    </div>
  </div>
JSON.stringify(data.service)


实际上,根据你的JSON

this.offers = Array.of(data.service);
返回一个对象对象。错误表示需要一个数组绑定到ngFor。您可以使用此命令转换为对象数组

this.offers = Object.values(data.service)

您是否应该将数组与NgArray结合使用以获得任何建议?我该怎么做(@Sajeetharanyou应该在接收到的数据上放一个console.log,并发布到quesiton.console.log(JSON.stringify(yourdata));我已经添加了它@SajeetharanPase它是一个JSON而不是一个imageany解决方案?或者我需要重新构建我在回答中添加的数据库
this.offers = Array.of(data.service);
this.offers = Object.values(data.service)