vue-chartjsでのグラフの表示
現在vue.jsを用いてwebアプリを開発しています。
グラフを作成するためにvue-chartjs(chart.js)を利用しているのですが、グラフを表示させることができません。
次のようなメモリのみの表示になってしまいます。
ご教授お願いいたします。
該当のソースコード
公式ドキュメントを参考に以下のようなプログラムを作成しました。
データ管理部のコンポーネント
vue
1<script> 2import { HorizontalBar } from 'vue-chartjs'; 3 4export default { 5 extends: HorizontalBar, 6 data: () => ({ 7 chartdata: { 8 datacollection: { 9 labels: ['January', 'February'], 10 datasets: [ 11 { 12 label: 'Data One', 13 backgroundColor: '#f87979', 14 data: [40, 20] 15 } 16 ] 17 } 18 }, 19 options: { 20 responsive: true, 21 maintainAspectRatio: false 22 } 23 }), 24} 25</script>
グラフ表示部のコンポーネント
vue
1<template> 2 <div id="app"> 3 <h1>グラフの表示</h1> 4 <chart></chart> 5 </div> 6</template> 7 8<script> 9import Chart from './BarChart.vue'; 10 11export default { 12 components: { 13 Chart, 14 }, 15} 16</script>
補足情報
"chart.js": "^2.8.0", "vue": "^2.5.2", "vue-chartjs": "^3.4.2",
あなたの回答
tips
プレビュー