2017-11-09 1 views
0

新しいアンギュラント4プロジェクトでダイナミックハイチャートを作成しようとしています。現在、ハイチャートで使用される動的データを保持するコンポーネントにサービスを注入しようとしています。このデータは配列として渡されます。私はhttps://github.com/cebor/angular-highcharts/blob/4/README.mdを使用しています。ダイナミックハイチャート(角度)

データセットでハードコードされているときにハイチャートを取得できますが、私のサービスからダイナミックデータを渡す際に問題があります。私のcomponent.tsファイルは現在のように見えます

私がthis.stales変数をログすると、すべて正しいと思われます。私の配列のランダムなインデックスを記録すると正しい値も返されます。私もcharts.jsを使用して同じ機能を再現しようとしましたが、同じ問題にぶつかりました。これは私に角度の知識がないためだと信じています。どんな助けもありがとうございます。

@Component({ 
    selector: 'app-content', 
    templateUrl: './content.component.html', 
    styleUrls: ['./content.component.css'], 
    providers: [ SiteService ] // add this as a provider 
}) 
+0

Highcharts一部が正常に動作しているようだが、あなたはHighchartsに問題がある場合は、それを記述してください: –

答えて

0

はこれを試してみてください。チャートが作成された後にデータがロードされる可能性があります。そのため、チャート作成時にデータが欠落していますか?その場合は、データが提供された後でチャートを作成する必要があります。