Я должен удалить элементы для оси, потому что я не хочу иметь пустое пространство. Я должен соответствовать графику в панели.D3.remove() не работает должным образом с осью c3 (я не хочу скрывать его)
Я пытаюсь что-то вроде:
d3.select("g.c3-axis .c3-axis-y").remove();
d3.select("g.c3-axis-x").remove();
я напечатал этот следующий выбор в моей консоли, и это все в порядке, но удалить не работает:
d3.select("svg").select(".c3-axis-x").selectAll("*").remove();
Нет результатов! Какая ошибка? Я думаю, что когда я запускаю функцию, диаграмма не полностью сгенерирована, но я не могу найти хорошее решение для достижения желаемого стиля.
'd3.select (" с3 ось-х") удалить();.' Не работает? –
Нет, но, возможно, это не правильный способ добиться результата. Есть ли у вас какие-либо предложения по удалению пустого, чтобы он поместился в панель загрузки? –
Честно говоря, я не вижу рабочего примера проблемы, поэтому могу только рассуждать о том, как помочь ... –