2017-05-17 21 views
1

私はcomponent.ts内に変数を持ち、整数に基づいて選択オプションを生成したい。整数値に基づいて選択ドロップダウンを生成

変数があります。

合計= 10です。

this.totalArray = Array(this.total).fill().map((x,i)=>i); 

component.html

@Component({ 
    template: ` 
    <ul> 
     <li *ngFor="#number of totalArray">{{number}}</li> 
    </ul> 
    ` 
}) 
export class SampleComponent { 
    (...) 
} 

が、これはエラーを与え、Supplied parameters do not match any signature of call t arget

+0

このエラーの原因となるコードを教えてください。 –

答えて

2

*ngFor構文はlet number of totalArrayです。 #number of totalArrayは約1年以来無効です:

<ul> 
    <li *ngFor="let number of totalArray">{{number}}</li> 
</ul> 
+0

これは問題ではありません。問題はts –

+0

にありますthis.totalArray = Array(this.total).fill()。map((x、i)=> i); –

+0

https://plnkr.co/edit/7plGG3DjtNrpQ9bGegBz?p=preview –

関連する問題