Вот Javascript код:TypeError: нуль не является объектом (оценка «e.length») в D3.js
<script>
d3.json("/data/fundraising_vs_analytics_for_2016_candidates.json",
function(data){
d3.select("body").selectAll("p")
.data(data)
.enter()
.append("p")
.text("New paragraph!");
})
</script>
Я подтвердил, что файл существует и /data/fundraising_vs_analytics_for_2016_candidates.json
браузер может найти ,
файл выглядит следующим образом:
[
{name: "Jeb Bush", count: 10, amount: 120000000},
{name "Hillary Clinton", count: 13, amount: 67800000}
]
Однако я получаю ошибку: TypeError: null is not an object (evaluating 'e.length')
в консоли. Я не уверен, как даже начать беспокоиться об этом. Любые мысли о том, что нужно попробовать? Это мой первый раз, когда я когда-либо использовал D3.js.
Вы не должны передать 'data' параметр в' data' метод вместо 'dataset'? – undefined
Ах, да. Позвольте мне подтвердить, что это не проблема. Я думал, что исправил это, и, исправив это, это была вторая ошибка, которую я получил. Благодарю. –
@ Хороший улов, но я должен был скопировать это из старого буфера, потому что это изменение было сделано. –