Faraday: Site Web : la page de l'équipe ne parvient pas à récupérer les données, une erreur JS

Créé le 14 avr. 2021  ·  5Commentaires  ·  Source: lostisland/faraday

Informations de base

Il s'agit du site Web.
Page : https://lostisland.github.io/faraday/team/

Description du problème

Il reste une toupie. La console affiche une erreur JS concernant le fichier team.js.

Peut-être que la structure des informations sur la page de données récupérées a changé ?

Étapes à reproduire

J'utilisais Firefox.

Accédez à la page : https://lostisland.github.io/faraday/team/

Ouvrez la console ;

Uncaught (in promise) TypeError: json.findIndex is not a function
    innerHTML https://lostisland.github.io/faraday/assets/js/team.js:16
    fetchTeam https://lostisland.github.io/faraday/assets/js/team.js:15
    <anonymous> https://lostisland.github.io/faraday/assets/js/team.js:43

Le code de cette fonction était

function fetchTeam(json, team, div) {
  let el = document.querySelector(div);
  el.innerHTML = team.map(function (m) {
    let index = json.findIndex(function(e) {
      return e.author.login === m
    });
    return teamTile(json.splice(index, 1)[0]);
  }).join('');
}

bug help wanted

Tous les 5 commentaires

Je viens d'essayer et ça marche bien pour moi, c'était peut-être juste un problème temporaire ?

Je l'ai essayé sur mon téléphone et je n'ai eu que le spinner. Hum !

Bizarre, selon MDN, cette fonction devrait également être supportée par Firefox 🤔

_Maintenant_ cela a parfaitement fonctionné, sur mon ordinateur portable. Hmmm.

...et sur mon téléphone. Hum. FERMETURE!

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

jedeleh picture jedeleh  ·  3Commentaires

QuinnWilton picture QuinnWilton  ·  4Commentaires

JasonBarnabe picture JasonBarnabe  ·  4Commentaires

yusefu picture yusefu  ·  3Commentaires

iMacTia picture iMacTia  ·  3Commentaires