Я бил свою голову над этим, но для жизни меня не понимаю, почему мой dc.js lineChart
не отображает данные из объекта с перекрестнофильтрованными данными. Я по существу пытается скопировать и вставить дословно, в d3noob книгу пример dc.js, что вы можете найти в рабочем формате здесь:Dc.js lineChart не отображает перекрестные данные
https://bl.ocks.org/d3noob/raw/6077996/
Однако, когда я пытаюсь копирования склеивание это тот же самый исходный код на моем локальном сервере или блочном блоке, строкаChart пуста и не отображает никаких данных. Вы можете найти мою текущую попытку здесь:
http://bl.ocks.org/anonymous/9d225b361c740256376e04bbbc6f4e47
Я даже удостоверился включить точную JavaScript библиотеки и CSS, которые d3noob, используемую в своей книге примере (который работает), чтобы гарантировать, что это не какой-то вопрос совместимости с более новыми версиями некоторых из библиотек, но это не имело никакого значения. Буду признателен за любую помощь!
Или, в большинстве случаев, вы можете оставить вне домен масштаба, а также использовать [chart.elasticX] (http://dc-js.github.io/dc.js/docs/html/dc.coordinateGridMixin.html#elasticX__anchor). – Gordon
Спасибо @ Gordon. Я только начал изучать d3/dc пару недель назад, и это было очень весело. Цените свои неустанные усилия вместе с другими на DC и CrossFilter! ура – HamsterHuey