angular4アプリケーションでハイマップを取得するのに助けが必要です。 npmを使ってハイチャートをインストールしました。highchartsを使ったAngular4はworld.jsを使用できません
私はこの方法を解き(多分それは間違った方法である)ことをいくつかのエラーだったので、私はこのように私のapp.component.tsでhighchartsが含まれていました。その後
const Highcharts = require('highcharts');
require('highcharts/highcharts-more')(Highcharts);
require('highcharts/modules/solid-gauge')(Highcharts);
require('highcharts/modules/map')(Highcharts);
require('highcharts/modules/data')(Highcharts);
require('highcharts/js/modules/world')(Highcharts);
私が作成するためのHighchartsを使用することができますがチャートは何の問題もありませんが、問題は、Highcharts.js + map.jsを使用してマップを作成したいときに、マップコレクションから「world.js」を取得またはインポートできない、または何か不足しているようです。私はrequire('.../world.js')(Highcharts)
と同じ方法でファイルを取得しようとしましたが、index.htmlの"<script src="">
タグを使用して、highchartsのリンクをソースとして使用しようとしましたが、両方の方法でエラー(リンクが表示されます)が表示されます。私はまた、 'world.js'からのデータを直接'mapData: Highcharts.maps['custom/world'] = {...},'
のチャートオプションに直接コピーしようとしました。では、データをコピーして貼り付ける代わりに、どうすれば使用できますか?
これは多くの役に立ちます。ありがとう! :) – i1zivkovic