@ivkol

Почему invalid date в d3.js при scale time в color?

D3 v3
var scale = d3.time.scale().domain([new Date(2016,0,1),new Date(2016,2,1)]).range(["red", "white"]);
console.log(scale.invert("red"));


Выдает Invalid Date в трех браузерах. Почему и как исправить? Нужен рабочий пример дату в цвет и обратно.
Если заменить range на [0,100], например, то invert(0) работает.

Нагуглил несколько близких тем, но не уверен.

https://developer.mozilla.org/ru/docs/Web/JavaScri...
stackoverflow.com/questions/17825137/d3-time-scale...
bl.ocks.org/jebeck/9671241
stackoverflow.com/questions/16616950/date-function...
Почему toISOString в Firefox выдает Invalid date?
  • Вопрос задан
  • 141 просмотр
Пригласить эксперта
Ответы на вопрос 1
Может нужно getTime сделать от обоих дат? Чтобы числа были?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы