Activer bouton après setTimeout()
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:
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:
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