Salut moes amis
J'ai débuté de découvrir l’environnement d'angular j'ai bien installer l'environnement comme le vidéo me dit. Et j'ai ajouté un premier component premier-component et dans ce component j'ai ajouter ce code qui contient déjà un bouton en désactivation et après 4 seconde et puis il sera actif.
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<div class="container">
  <div class="row">
    <div class="col-xs-12">
      <h2>Mes materiels</h2>
      <ul class="list-group">
        <app-materiel></app-materiel>
        <app-materiel></app-materiel>
        <app-materiel></app-materiel>
    </ul>
    <button class="btn btn-primary" [disabled]="!isAuth" >Test Btn</button>
    </div>
  </div>
</div>

Aussi un autre component materiel comme comme l'indique ce petit exemple

Ensuite dans le fichier app.component.ts et j'ai ajouté ce 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
import { Component } from '@angular/core';
 
@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.scss']
})
export class AppComponent {
  isAuth=false;
  constructor(){
    setTimeout(
      ()=>{
        this.isAuth=true;
      }, 4000
    );
  }
}
Pourquoi le bouton ne devra pas active après 4000ms? et comment je peux trouvé le problème malgré que j'ai déjà installer plusieurs fois et à chaque fois ça ne marche pas?
Et merci d'avance pour l'aide.
j'ai déjà ouvrir la page avec google chrome en inspecter et rien d'erreur dans le console