Как исправить ОШИБКУ TypeError: t.rgb не является функцией В графике тепловых карт ngx-диаграмм - PullRequest
0 голосов
/ 30 октября 2019

Я пытаюсь создать карту кучи, используя ngx-диаграммы, график работает и работает, но цвета графика не отображаются из-за ошибки RGB в библиотеке. Есть предложения по решению этой проблемы?

Вот изображение диаграммы без цветов. Эти полосы должны быть заполнены цветами. Обнаружено, что d3js используется в качестве зависимости от ngx-диаграмм

enter image description here

Сообщение об ошибке в консоли -

main-es2015.c512fe386c6a4d3e4777.js:1 ERROR TypeError: t.rgb is not a function
    at _ (main-es2015.c512fe386c6a4d3e4777.js:1)
    at w (main-es2015.c512fe386c6a4d3e4777.js:1)
    at i (main-es2015.c512fe386c6a4d3e4777.js:1)
    at b (main-es2015.c512fe386c6a4d3e4777.js:1)
    at y (main-es2015.c512fe386c6a4d3e4777.js:1)
    at t.f [as scale] (main-es2015.c512fe386c6a4d3e4777.js:1)
    at t.getColor (main-es2015.c512fe386c6a4d3e4777.js:1)
    at main-es2015.c512fe386c6a4d3e4777.js:1
    at Array.map (<anonymous>)
    at main-es2015.c512fe386c6a4d3e4777.js:1

Ссылкадля выпуска в GitHub - ссылка на выпуск

Ответы [ 2 ]

0 голосов
/ 13 ноября 2019

Обновленная версия @ angular-devkit / build-angular с 0.800.0 до 0.803.17 решила проблему.

решена с помощью ответа Майкла Копфа на github ссылка на ответ

0 голосов
/ 30 октября 2019

это не имеет ничего общего с машинописью, машинопись не влияет на время выполнения.

Возникло исключение TypeError, поскольку t.rgb не было функцией буквально во время выполнения. попробуйте добавить точки останова в ваш код и посмотрите, что не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...