-2
votes

Comment importer un jeu de données directement dans mon code JavaScript

J'aimerais savoir si je pouvais importer un jeu de données directement dans mon code (JavaScript), car je souhaite faire une condition lorsque l'utilisateur appuie une fonction donnée, pour afficher un jeu de données donné.


1 commentaires

Quel est le format de ce jeu de données?


3 Réponses :


0
votes

Vous faites une demande de récupération d'obtenir des données que vous pouvez afficher.

fetch('http://localhost:portOfDatabase/path')
.then(resp => resp.json())
.then(r => {
  //use r which holds the response from your database
})


0 commentaires

0
votes

Si vous pouvez obtenir vos données dans le format de chaîne sous forme de tableau JSON ou dictionnaire, vous pouvez simplement utiliser json.parse () code> pour créer un objet à partir de vos données au format String. Ensuite, utilisez cet objet pour extraire toutes les informations à l'affichage. Voici quelques exemples

de W3Schools: P>

var obj = JSON.parse('{ "name":"John", "age":30, "city":"New York"}');
obj.name // "John"
obj.age  // 30
obj.city // "New York"


0 commentaires

0
votes

Dans les balises que vous avez ajoutées, il semble que vous souhaitiez ajouter un jeu de données que vous pouvez utiliser pour remplir une carte de mapbox.

Comme les autres réponses mentionnées, vous pouvez charger des données à partir d'un fichier JSON. Veuillez noter que les données doivent être de Format Geojson . P>

Ceci créerait les données Geojson. source au moment de l'exécution. Mais vous pouvez également le signaler à un fichier source. (Voir Second Code Snippet) P>

p>

		map.addSource(<sourcename>, {
            'type': 'geojson',
            'data': <URL> 
        });


0 commentaires