1

我想動態設置'* ngFor'的值。如何在Angular2中動態設置* ngFor的值

我有一個div像:<div *ngFor="let section of anyArr; let i = index">

我想上聲明這樣的:

<div *ngFor="let section of {{anyArr}}; let i = index">` 

欲 'dummyArr' 作爲anyArr = myArr,該[0]。對照[2]從.TS文件。 Angular 2中可能嗎?

回答

0

你可以在你的組件這樣做使用getter:

get anyArr() { 
    return myArr[0].Control[2]; 
} 

然後在模板中使用:

<div *ngFor="let section of anyArr; let i = index">` 
+0

是,這將在「ngOnInit的工作??? –

+0

我不知道我是否理解這個問題...獲取anyArr()只是組件中的另一個函數,您可以從模板中調用它。 – mdziob