Faraday: Website: Teamseite kann keine Daten abrufen, ein JS-Fehler

Erstellt am 14. Apr. 2021  ·  5Kommentare  ·  Quelle: lostisland/faraday

Basisinformation

Hier geht es um die Webseite.
Seite: https://lostisland.github.io/faraday/team/

Fehlerbeschreibung

Ein Spinner bleibt. Die Konsole zeigt einen JS-Fehler zur Datei team.js an.

Vielleicht hat sich die Informationsstruktur auf der abgerufenen Datenseite geändert?

Schritte zum Reproduzieren

Ich habe Firefox verwendet.

Navigieren Sie zur Seite: https://lostisland.github.io/faraday/team/

Konsole öffnen;

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

Der Code für diese Funktion war

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

Alle 5 Kommentare

Ich habe es gerade ausprobiert und es funktioniert gut für mich, vielleicht war es nur ein vorübergehendes Problem?

Ich habe es auf meinem Handy ausprobiert und nur den Spinner bekommen. Hm!

Seltsam, laut MDN soll diese Funktion auch von Firefox unterstützt werden 🤔

_Jetzt_ funktionierte es perfekt, auf meinem Laptop. Hmmm.

...und auf meinem Handy. Hm. SCHLIESSEN!

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen