Je développe la solution en utilisant la bibliothèque d3.js lorsque l'on clique sur Cercle. Il doit être agrandi et les données doivent être affichées à l'intérieur du cercle. Dans un premier temps, j'essayais de charger les données à partir du fichier Json. Voici le contenu du fichier json et j'utilise Visual Studio 2012.Impossible de charger le fichier JSON dans d3.js
mydata.json
[{ "name": "Ravi", "âge": 25}, { "name": "aman", "âge": 29}]
deux. Le fichier html et le fichier .json sont dans le même dossier, mais je reçois toujours une erreur.
Ligne: 5734 Erreur: Impossible d'obtenir la valeur de la propriété 'enfants': l'objet est
null ou undefined Voici le script:
var canvas = d3.select("body").append("svg")
.attr("width", 500)
.attr("height", 500);
d3.json("mydata.json", function (data) {
var treemap = d3.layout.treemap()
.size([500, 500])
.nodes(data)
console.log(treemap);
});
</script>
Note: J'étais juste essayer de charger le fichier et en utilisant treemap mise en page.
Merci
Comme un test rapide, Firefox * peut * vous permettre de charger des fichiers locaux sans serveur, mais le conseil d'Adam pour utiliser un serveur est toujours valable. – d3noob
Salut Adam, Merci pour votre réponse, je cours la page html sur localhost: http: // localhost: 53496/ZoomExample.html – user2573216