Uncaught TypeError: Невозможно прочитать свойство 'dispose' из неопределенного - PullRequest
0 голосов
/ 03 июля 2019

Я пользуюсь всеми последними версиями create-реагировать на приложения, реагировать, веб-пакет, amcharts. Я реализовал компонент amchart с webpack, опубликовал его в нашем локальном реестре npm и попытался импортировать его в приложение create-реагировать. Когда я использую компонент amchart, он выдает ошибку, подобную этой

webpackHotDevClient.js:45 Uncaught TypeError: Cannot read property 'dispose' of undefined

Я пробовал разные версии amcharts 4 Это версии, которые я использовал

  • create-реакции-приложение - v3.0.1
  • amcharts - v4.5.2
  • узел - v10.16.0
  • npm - v6.9.0
//import packages
import React from "react";

//import components
import AMChart from "amchart";

class SomeComponent extends React.Component {

    render() {

        return (

            <div className="chart-container">
                <AMChart {...some props} />
            </div>

        );

    }

}
Uncaught TypeError: Cannot read property 'dispose' of undefined
    at Object../node_modules/react-dev-utils/webpackHotDevClient.js (webpackHotDevClient.js:45)
    at a (amchart.js:25)
    at Object.0 (themes.css?9e0d:45)
    at a (amchart.js:25)
    at Module.<anonymous> (amchart.js:37186)
    at a (amchart.js:25)
    at push.../amchart/dist/amchart.js (amchart.js:136)
    at Object.../amchart/dist/amchart.js (amchart.js:137)
    at __webpack_require__ (bootstrap:786)
    at fn (bootstrap:149)
    at Module../src/components/AskLeniComponent.js (Images.js:4)
    at __webpack_require__ (bootstrap:786)
    at fn (bootstrap:149)
...