Qu'arrivera-t-il si on clique plusieurs fois sur le bouton tel que défini à la
ligne 6?
Voici le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import { Component } from '@angular/core;
 
@component({
   selector: 'my-app',
   template:
     <button type:"button" (click)="onClick()">Click Me</button>
     <h1 *ngIf="show">
       {{name}}
     </h1>
 
       })
 
export class AppComponent {
          name='John Doe';
          show=true;
 
  onClick() {
     this.show=!this.show;
 
       }
 
}
Les réponses proposées sont:

réponse1:la propriété name est effacée
réponse2:la propriété name est affichée
réponse3:la propriété name est affichée une fois sur deux
réponse4:la propriété name est cachée


J'hésite entre les réponses3 et 4,mais je choisis la réponse3:la propriété name est affichée une fois sur deux,
car la relation this.show=!this.show met à false la valeur de show qui est true , et ainsi de suite.

Qu'est ce que vous en pensez?