IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: paintbox

Page 1 sur 11 1 2 3 4

Recherche: Recherche effectuée en 0,02 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    J'ai mis des console log un peu partout notamment...

    J'ai mis des console log un peu partout notamment dans le header. Et l'objet loggedUser est = à {}
  2. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    Bonjour, je pense que j'ai peut-être mal expliqué...

    Bonjour, je pense que j'ai peut-être mal expliqué ce que je souhaite faire ou peut être que je comprend mal le principe des observables ou je les utilise mal.
    Je vais donc essayer de réexpliquer.
    ...
  3. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    J'ai beau souscrire à this.currentUser$ =...

    J'ai beau souscrire à this.currentUser$ = this.authService.getCurrentUserObs(); sur ma home page et sur mon header component, il perd le loggedUser dès que je change de page
  4. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    J'ai ajouté dans le header html le async ...

    J'ai ajouté dans le header html le async


    <div class="navbar-collapse collapse w-100" id="collapsingNavbar3" *ngIf="(currentUser$ | async) as UserAccount">
  5. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    J'ai repris l'exemple donné par dukoid...

    J'ai repris l'exemple donné par dukoid https://iner-dukoid.developpez.com/tutoriels/web/introduction-framework-web-angular/#LXXIX

    J'ai déplacé dans le login component le chargement de la...
  6. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    Oui, oui, je ne l'ai pas copié mais le fichier...

    Oui, oui, je ne l'ai pas copié mais le fichier complet est :



    import { catchError, map, take } from 'rxjs/operators';
    import { HttpClient, HttpErrorResponse } from '@angular/common/http';...
  7. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    Le voici : export class AuthService { ...

    Le voici :


    export class AuthService {
    public isloggedIn : boolean = false;
    public user : UserAccount;
    public navigations : Navigation [] = [];
    private error : string = '';
    ...
  8. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    Je ne vois pas à quoi souscrire puisque sur les...

    Je ne vois pas à quoi souscrire puisque sur les autres pages je n'ai plus le login et password je ne peu plus faire appel à auth.Login

    Et si je fais appel à currentUserValue


    ngOnInit():...
  9. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    J'ai trouvé une explication en testant d'autres...

    J'ai trouvé une explication en testant d'autres valeurs de loggedUser auxquelles j'avais accès.
    Dans mon modèle, j'ai défini useraccountTypeId mais ce que je recevais de mon API était orthographié...
  10. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    Oui, il s'agit bien d'anti-quote. J'ai aussi...

    Oui, il s'agit bien d'anti-quote. J'ai aussi testé comme ceci avec de simples '.


    getNavigation(accountTypeId: number) : Observable<Navigation[]> {
    let apiNavigation: string =...
  11. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    La voici : getNavigation(accountTypeId:...

    La voici :


    getNavigation(accountTypeId: number) : Observable<Navigation[]> {
    let apiNavigation: string = environment.apiAddress + `NavigationByUser/${accountTypeId}`;
    return...
  12. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    En tête de requête : /NavigationByUser/undefined...

    En tête de requête : /NavigationByUser/undefined

    Ce que je ne comprends pas aussi c'est que sur la copie d'écran précédente, je teste en ligne 44 mon objet. Il n'est pas vide puisque je rentre...
  13. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    Désolé, je ne retrouve pas le requete en question...

    Désolé, je ne retrouve pas le requete en question dans mon navigateur.

    Ce que je ne comprends pas, c'est que dans le code ci-dessous:
    606294

    En ligne 47 j'affiche le contenu de this.loddeUser...
  14. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    C'est toujours pareil erreur 400 parce que...

    C'est toujours pareil erreur 400 parce que this.loggedUser.useraccountTypeId est undefined.

    Ce que je ne comprends pas, c'est que si je fais un


    console.log(JSON.stringify(this.loggedUser,...
  15. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    Si je comprends bien, il va d'abord faire le emit...

    Si je comprends bien, il va d'abord faire le emit avant d'assigner loggedUser?

    Il faut alors attendre qu'il assigne loggedUser? UN autre observable dans ce cas?

    J'ai déplacé l'appel à...
  16. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    Effectivement j'ai oublié de mettre user dans...

    Effectivement j'ai oublié de mettre user dans this.user. C'est ok j'arrive à afficher les info du user.

    Par contre je n'arrive toujours pas à les données de navigation dans l'arrau de...
  17. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    heu non, j'ai fait comme pour login à moins que...

    heu non, j'ai fait comme pour login à moins que je me trompe.


    getNavigation(accountTypeId: number) : Observable<Navigation[]> {
    let apiNavigation: string = environment.apiAddress +...
  18. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    j'ai réussi à récupérer depuis la méthode login...

    j'ai réussi à récupérer depuis la méthode login du auth.service


    LogIn(login: string, password : string): Observable<UserAccount>{
    let apiUserAccount: string = environment.apiAddress +...
  19. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    Je devrais pouvoir récupérer l'observable et y...

    Je devrais pouvoir récupérer l'observable et y souscrire. L'idée est d'avoir un menu adapté au type d'utilisateur qui se connecte.

    J'essaie ceci mais ce n'est toujours pas bon :


    LogIn(login:...
  20. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    Effectivement mais dans le lien suivant...

    Effectivement mais dans le lien suivant https://iner-dukoid.developpez.com/tutoriels/web/introduction-framework-web-angular/#LXIII, la méthode login retourner un Observable<ICurrentUser>
  21. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    Il contient bien un objet UserAccount

    Il contient bien un objet UserAccount
  22. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    La dernière ligne le return this.user as...

    La dernière ligne le
    return this.user as UserAccount;
  23. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    Hello Krakatoa, merci pour ton aide. Malgré la...

    Hello Krakatoa, merci pour ton aide.

    Malgré la correction, le message d'erreur est toujours présent.

    Voici le code corrigé :


    LogIn(login: string, password : string):...
  24. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    J'essaie d'adapter mon code sur base de ton...

    J'essaie d'adapter mon code sur base de ton exemple mais j'ai un peu de mal.
    Mon modèle UserAccount est le suivant :



    import { Gender } from './Gender.interface';
    import { Navigation } from...
  25. Votes reçus
    +0 -0
    Réponses
    49
    Affichages
    1 469

    Hello dukoid, merci pour ton aide. Je vais...

    Hello dukoid, merci pour ton aide.
    Je vais effectivement me baser sur ce tuto.
    Merci
Affichage des résultats 1 à 25 sur 275
Page 1 sur 11 1 2 3 4