Partage
  • Partager sur Facebook
  • Partager sur Twitter

Partie "Recevoir depuis le backend" avec Firebase

Développez des applications Web avec Angular

8 octobre 2018 à 16:06:36

Bonjour, j'espère que vous pourrez me venir en aide!

Ca fait quelques heures maintenant que je bataille sur ce problème...

J'en suis à l'avant dernière partie du cours (par ailleurs très bien fait) sur Angular( "Recevez depuis le backend").

J'ai cette erreur:" this.appareils.slice is not a function" lorsque je cherche à récupérer mes informations sur les appareils depuis Firebase.

Je crois avoir tout bien suivi, je ne comprends pas.

Merci d'avance pour votre aide.

A bientôt , j'espère.

  • Partager sur Facebook
  • Partager sur Twitter
8 octobre 2018 à 16:09:42

Que donne un console.info sur this.appareils?
  • Partager sur Facebook
  • Partager sur Twitter
8 octobre 2018 à 16:29:39

Je viens d'essayer, j'ai obtenu: undefined.
  • Partager sur Facebook
  • Partager sur Twitter
8 octobre 2018 à 16:52:27

Donc, tu ne récupères pas tes données du back end.

Si tu as un url genre http:localhost:8085/api qui te renvoit les données, vérifie qu'elles sont bien retournées.

Si tu es en PHP, débug ton PHP de manière à faire en sorte que la requête renvoit un jeu de données et enfin, regarde ton "this.apparareils", cherche l'endroit en JS où tu lui affecte une valeur.

  • Partager sur Facebook
  • Partager sur Twitter
10 octobre 2018 à 15:05:43

merci! C'est bon merci beaucoup pour ton aide. Une simple faute de frappe...

-
Edité par Simon Darrieumerlou 10 octobre 2018 à 15:40:37

  • Partager sur Facebook
  • Partager sur Twitter