Angular のngFor ディレクティブの使い方
AngularにはngForディレクティブというディレクティブが標準で用意されています。
for文でループする機能です。記述方法は以下の通りです。
<xxx *ngFor='let 仮引数 of コンポーネントのプロパティ'>
具体的には
<div *ngFor='let tmp of list>~</div>
というように記述します。
dell.component.ts
import { Component, OnInit } from '@angular/core'; @Component({ selector: 'app-dell', templateUrl: './dell.component.html', styleUrls: ['./dell.component.css'] }) export class DellComponent implements OnInit { constructor() { } public readonly list = [// listプロパティ {'a':'aaa','b':'test1'}, {'a':'bbb','b':'test2'}, {'a':'ccc','b':'test3'} ]; ngOnInit() { } }
dell.component.html
<table> <tr *ngFor='let tmp of list'> <!-- コンポーネントのlistプロパティ --> <td>{{tmp.a}}</td> <td>{{tmp.b}}</td> </tr> </table>
以下のように表示されます。
詳細は「AngularとTypeScriptでSPAを作成する」を参照ください。

KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^
資格:少額短期保険募集人,FP3級
コメント