0

从那里有什么问题吗?

<GridLayout rows="*">
    <ListView [items]="tabs">
       <ng-template let-item="tab">
          <Label [text] = "tab.name"></Label>
       </ng-template>
    </ListView>
  </GridLayout>

在我的控制器中:

 this.requestService.get('api/config/tabs')
    .subscribe((data:any)=>{

      this.zone.run(() => {
        var results = [];
        data.forEach(item=>{
          results.push({name: item.attributes[0].value , id: item.attributes[0].id });

        });
        this.tabs = results;
       });


    });

但是为什么输出只有 [Object, Object]

4

1 回答 1

2

代码中有语法错误

改变这个

<ng-template let-item="tab">

对此

<ng-template let-tab="item">
于 2017-07-18T12:18:26.363 回答