2016-08-02 62 views

回答

4
創建

下面DIV爲每個在items值:

<div class="box" *ngFor="let item of items;let i=index"> 
    <p class="dut-text dut-title"> 
     {{list[i].data}} 
    </p> 
</div> 
class MyComponent { 
    items = ['a', 'b', 'c']; 
} 

更新

替代你的問題的解釋(見註釋)

<div class="box" *ngFor="let item of list"> 
    <p class="dut-text dut-title"> 
     {{item.data}} 
    </p> 
</div> 
class MyComponent { 
    list = ['a', 'b', 'c']; 
} 
+1

你應該能夠做到'{{item.data}}',而不是'{{名單[I]。數據} }',因此你不需要'* ngFor'語句中的'let i = index'。 – MartinHN

+0

其實我不確定。問題是「用第一個替換0 ...」。我想這取決於@Jon實際上想要完成的事情。 –

+0

這不僅僅是因爲索引是從零開始的嗎?第二個div(可視化)索引爲1. – MartinHN