D3.js t.map не является функцией
Надеюсь, кто-то может мне помочь, потому что я не могу найти никаких ссылок на эту ошибку.
Я работал над этим фрагментом кода:
var xMin = d3.min(data, function(d) { return d.value; }); var xMax = d3.max(data, function(d) { return d.value; }); if (0 > xMin & 0 > xMax) { xMax = 0; } if (0 < xMin & 0 < xMax) { xMin = 0; } x.domain(xMin, xMax).nice(); y.domain(data.map(function(d) { return d.label; }));
Но я, должно быть, допустил некоторую ошибку, вызвав теперь блоки загрузки с сообщением об ошибке ниже в веб-консоли:
- График d3 с ограниченным увеличением
- Checkbox check / uncheck using d3
- Загрузите большой набор данных в crossfilter / dc.js
- Добавить текстовую метку к узлу d3 в столбце «Принудительно направленный график» и изменить размер при наведении
- Гистограмма d3.js с положительными и отрицательными значениями
"TypeError: t.map не является функцией @ http://d3js.org/d3.v3.min.js:2
.domain()
принимает массив как аргумент, т. .domain()
x.domain(xMin, xMax).nice();
должно быть
x.domain([xMin, xMax]).nice();