Я попытался добавить несколько графиков D3 на одну и ту же страницу, например, круговую диаграмму, график и схему дерева, используя разные данные в формате CSV или JSON. Но я не могу реализовать все эти 3 графика на одной странице. Когда я связываю более одного макета на одной странице, я получаю пустую страницу.Реализация нескольких макетов D3 на одной странице
Я пытался добавить каждую таблицу в другой DIV, используя следующий HTML и JS
HTML
<div id="piediv"></div>
<div id="bardiv"></div>
<div id="treediv"></div>
JS
var svg = d3.select("#piediv").append("svg")
var svg = d3.select("#bardiv").append("svg")
var svg = d3.select("#treediv").append("svg")
Все линии JS выше, находятся в их соответствующем отдельном JS fil а именно: pie.js, bar.js и tree.js
вы просто перезаписали ваши переменные SVG дважды – thatOneGuy
@thatOneGuy Хотя это может сломать другой код, это не должно привести к пустой странице, о которой сообщает OP. – altocumulus
@ EricCartmann Пожалуйста, настройте [mcve], демонстрируя эффект. – altocumulus