Comment montrer spinner angulaire 6

Je suis nouveau sur angulaire et de développement web, mais capable de concevoir différentes pages web et obtenu des données à partir du serveur à l'aide de HTTP module client.

Tandis que l'extraction de données à partir du serveur, je veux montrer les progrès spinner, mais je ne suis pas en mesure de le faire. J'ai cherché sur google mais rien ne m'a fait faire. Merci de m'aider à atteindre cet objectif.

Code:

de connexion.composante.ts

 userLogin() {
        console.log('logging in');
        this.eService.signIn(this.user_name, this.password)
        .subscribe(
            data => {
                console.log(data);
               this.admin = data;
               if ( this.admin.firstLogin === true) {
                   //go to update admin password
               } else {
                this.router.navigate(['/dashboard']);
                }
               localStorage.setItem('isLoggedin', 'true');
             }
        );
    }

login.html

<div class="login-page" [@routerTransition]>
    <div class="row justify-content-md-center">
        <div class="col-md-4">
            <img src="assets/images/logo.png" width="150px" class="user-avatar" />
            <h1>Users/h1>
            <form role="form">
                <div class="form-content">
                    <div class="form-group">
                        <input type="text" name="username" [(ngModel)]="user_name" class="form-control input-underline input-lg" id="" placeholder="username">
                    </div>

                    <div class="form-group">
                        <input type="password" name="password" [(ngModel)]="password" (keyup.enter)="userLogin()" class="form-control input-underline input-lg" id="" placeholder="password">
                    </div>
                </div>
                <a class="btn rounded-btn" (click)="userLogin()"> Log in </a>
                &nbsp;
                <a class="btn rounded-btn" >Clear</a>
            </form>
        </div>
    </div>
</div>

Donc, quand je fais une demande d'signIn service, je veux montrer l'spinner, s'il vous Plaît aidez-moi, comment puis-je le faire?

Je sais que c'est simple pour beaucoup de développeurs ici, mais pour moi Il est un peu difficile.

  • Veuillez fermer votre question en cliquant sur la coche à gauche de la réponse qui vous a aidé le plus
InformationsquelleAutor Anil | 2018-06-23