Картограммы с d3 как использовать данные из MySQL?

демо здесь:демонстрация d3-картограммы

Он получает данные из файла .csv. как я могу использовать данные из MySQL или статические данные в файле HTML?

Я пробовал некоторые способы, но они не работали.


person user5772908    schedule 11.01.2016    source источник
comment
Поделитесь тем, что вы пробовали, добавьте это в свой вопрос   -  person CandleCoder    schedule 11.01.2016
comment
Вам нужно иметь серверную часть, которая будет запрашивать результат и отправлять в браузер через ajax.   -  person Cyril Cherian    schedule 11.01.2016
comment
Нет, не знаешь. Вы можете просто передать данные в виде массива в функцию data() или datum().   -  person Hubert Grzeskowiak    schedule 11.01.2016
comment
Возможный дубликат D3 Charts, как перебирать Данные JSON НЕ из файла?   -  person Hubert Grzeskowiak    schedule 11.01.2016


Ответы (1)


Поместите данные в JS, HTML или куда угодно и передайте их функции выбора данных() следующим образом:

d3.selectAll('#mydiv')
  .data([1, 2, 3])
  .enter()
  .append('div')

Массив здесь также может быть передан в качестве аргумента, получен из скрытого элемента html, или вы можете отобразить его непосредственно в JavaScript.

person Hubert Grzeskowiak    schedule 11.01.2016