我有用ngFor創建的這個動態列表。當我點擊物品時,我想用新的動態列表擴展它,但僅限於該物品。在我的下面的代碼中,它爲第一個列表中的每個項目花費。我明白爲什麼會發生這種情況,但我不知道如何解決這個問題。Angular 2動態消耗性嵌套列表
這裏是我的代碼
<ul *ngFor="let p of portList">
<li (click)="setONUList(p.name)" id="{{ p.name }}"><img src="app/resources/{{ p['oper-status'] }}.png" class="myimage"/>{{ p.name}}</li>
<ol *ngFor="let onu of portONUList">
<li><img src="app/resources/{{ onu['oper-status'] }}.png" class="myimage" />{{ onu.name}}</li>
</ol>
</ul>
任何想法如何解決這將是非常有益的。
Plunk:http://plnkr.co/edit/dommeQUPKv9BXiNVUBxK?p=preview – Alex