Как добавить объект SVG в HTML?
Я следую некоторым примерам d3.js для построения графиков. Для справки вот ссылка .
Ниже приведен код, в котором я использовал функцию LineChart
для построения графика. С Django в качестве бэкенда.
Я все еще изучаю javascript и, в частности, библиотеку d3.js. У меня не получается отобразить график. Что не так в общем коде и как я могу это исправить?
В вашем коде есть две проблемы. Вы добавляете график до его создания, а также вам нужно использовать метод appendChild, так как вы возвращаете узел элемента svg.
d3 позволяет добавлять узлы, созданные d3.create, с помощью appendChild. Я изменил ваш код ниже, чтобы использовать appendChild для присоединения узла svg к узлу chart div.