Partage
  • Partager sur Facebook
  • Partager sur Twitter

Compléter vos connaissances sur NAGULAR

Erreur dans la fonction pour ajouter un facesnap via le formaulaire

    10 novembre 2024 à 11:15:14

    Bonjour à tous, 

    Bonjour aussi à Will Alexander, le professeur du cours sur openclassroom.

    je suis le cours Complèter vos connaissances en Angular, mais j'ai une erreur dans la fonction qui doit ajouter un facesnap à partir des données recueillies via le formulaire. Alors que j'ai fait exactement les mêmes choses que vou qu'il faut faire avant.


    dans la focntion : addFaceSnp


    j'ai une erreur sur la définition de la constante faceSnap









    • Partager sur Facebook
    • Partager sur Twitter
      16 janvier 2025 à 15:22:57

      Bonjour j'ai le même problème, j'ai l'impression qu'il y a un problème de "continuité" entre le cours "Débutez avec Angular" qui n'est plus sur la meme version d'Angular que la suite du cours "Complétez vos connaissances".

      Du coup ça été refait et personnellement il attend dans dans

      const faceSnap: FaceSnap "Type '{ createdDate: Date; likeNb: number; id: string; title: string; descritpion: string; imgUrl: string; location?: string | undefined; }' is missing the following properties from type 'FaceSnap': description, addLike, unLike, like, and 2 more.ts(2740)".

      Normal dans le model FaceSnap il attend un paquet de chose qui viennent de là et définie comme tel dans le cours précédent qui est "Débutez avec angular" mais avec la version 17 d'Angular.

      Du coup je suis bloquée aussi, faudrait penser à mettre à jour les cours qui sont liés...

      -
      Edité par Maystone 16 janvier 2025 à 15:24:27

      • Partager sur Facebook
      • Partager sur Twitter
        17 mars 2025 à 19:33:14

        Bonjour,

        J'ai moi aussi cette erreur :

        erreur Type is missing the following properties

        De mon côté, VSCode me propose de régler l'erreur en ajoutant les méthodes de FaceSnap dans la déclaration de ma constante :

        fonctions dans la déclaration de la constante

        Je ne trouve pas cette façon de faire très appropriée donc j'ai fais comme ça (si ça peut servir) :

        résoluation du problème

        Cependant, si quelqu'un peut m'expliquer pourquoi la constante facesnap attend les méthodes de FaceSnap dans sa déclaration ça me serait bien utile.

        Merci à vous !

        -
        Edité par Emilie_a69 17 mars 2025 à 19:36:01

        • Partager sur Facebook
        • Partager sur Twitter

        Compléter vos connaissances sur NAGULAR

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        • Editeur
        • Markdown