Включение плагина Chart.LinearGauge.js в проект Angular 6 - PullRequest
0 голосов
/ 29 января 2019

Я относительно новичок в Angular и веб-разработке в целом.Я использовал Chart.js в моем предыдущем проекте Angular.Но я не использовал никаких плагинов для Chart.js в Angular.Мне нужно включить расширение Chart.LinearGauge.js в мой проект Angular: - https://github.com/chartjs/Chart.LinearGauge.js

Однако я не могу понять, что это правильно в Angular.Это ошибка, которую я получаю, когда пытаюсь сделать это: -

Chart.LinearGauge.js:6 Uncaught TypeError: Cannot read property 'helpers' of undefined
    at Object.<anonymous> (Chart.LinearGauge.js:6)
    at Object../node_modules/chart.js/src/charts/Chart.LinearGauge.js (Chart.LinearGauge.js:1057)
    at __webpack_require__ (bootstrap:76)
    at Object../src/app/app.component.ts (main.js:94)
    at __webpack_require__ (bootstrap:76)
    at Object../src/app/app.module.ts (app.component.ts:11)
    at __webpack_require__ (bootstrap:76)
    at Object../src/main.ts (main.ts:1)
    at __webpack_require__ (bootstrap:76)
    at Object.0 (main.ts:12)
(anonymous) @ Chart.LinearGauge.js:6
./node_modules/chart.js/src/charts/Chart.LinearGauge.js @ Chart.LinearGauge.js:1057
__webpack_require__ @ bootstrap:76
./src/app/app.component.ts @ main.js:94
__webpack_require__ @ bootstrap:76
./src/app/app.module.ts @ app.component.ts:11
__webpack_require__ @ bootstrap:76
./src/main.ts @ main.ts:1
__webpack_require__ @ bootstrap:76
0 @ main.ts:12
__webpack_require__ @ bootstrap:76
checkDeferredModules @ bootstrap:43
webpackJsonpCallback @ bootstrap:30
(anonymous) @ main.js:1

Я думаю, что он пытается получить доступ к исходному файлу chart.js, но по какой-то причине не может этого сделать.Суть проблемы может заключаться в том, что я не уверен, как установить плагины для chart.js или где разместить плагин 'Chart.LinearGauge.js' в проекте Angular, чтобы он работал.Я немного искал, но не смог найти четкого решения.

Было бы здорово, если бы вы указали мне правильное направление.

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