Files
angular-challenges/apps/angular/pipe-easy/src/app/app.component.ts
2024-02-16 14:33:51 +01:00

22 lines
500 B
TypeScript

import { NgFor } from '@angular/common';
import { Component } from '@angular/core';
@Component({
standalone: true,
imports: [NgFor],
selector: 'app-root',
template: `
<div *ngFor="let person of persons; let index = index">
{{ heavyComputation(person, index) }}
</div>
`,
})
export class AppComponent {
persons = ['toto', 'jack', 'samuel', 'steve'];
// TODO: very heavy computation
heavyComputation(name: string, index: number) {
return `${name} - ${index}`;
}
}