ngFor有什么问题?

时间:2019-02-24 13:14:49

标签: angular

我不明白为什么以下代码不起作用

<ul>
    <li *ngFor = "let caregory of this.service.response">
      {{ category.name }}
    </li>
</ul>

这是可行的

<ul>
    <li *ngFor = "let caregory of this.service.response; let i = index">
      {{ this.service.response[i].name }}
    </li>
</ul>

2 个答案:

答案 0 :(得分:2)

类别拼写错误

<ul>
    <li *ngFor = "let category of this.service.response">
      {{ category.name }}
    </li>
</ul>

答案 1 :(得分:0)

这只是小错字! 如果您想使用“护理”,那么

<ul>
    <li *ngFor = "let caregory of this.service.response">
      {{ caregory .name }}
    </li>
</ul>

否则,如果您想使用“类别”,

<ul>
    <li *ngFor = "let category of this.service.response">
      {{ category .name }}
    </li>
</ul>