Bonsoir,
Quelle est la différence entre l'utilisation d'une variable et d'une fonction dans un *ngIf ?
Si j'utilise une fonction j'ai remarqué qu'elle sera appelée une tonne de fois, est-ce que c'est aussi le cas pour une variable ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 export class Foo { foo: boolean = true; getFoo(): boolean { console.log("hello world"); return foo; } }
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <div *ngIf="getFoo()"> <p>Hello world !</p> </div>
Dans cet exemple, est-ce qu'utiliser *ngIf="getFoo()" et *ngIf="foo" reviendrait au même ?
Partager