Chartistグラフの生成に必要なデータにアクセスできるコンポーネントがありますが、チャートの生成方法がわかりません。Vue.js + Chartist:コンポーネントのグラフを使用
new Chartist.Pie(DOM_ELEMENT_HERE, data, options)
:私はDOM要素を必要とチャートを生成しようとすると、
data: {
labels: [
"Consultation",
"Weekly Sessions",
"Re-Eval Week",
"Full Maintenance",
"Limited Maintenance",
"Re-Starting the Program"
],
series: [4, 24, 3, 1, 4, 1]
}
は、私が問題に実行します。
Vue.component('chart-card', {
template: "#chart-card",
props: {
location: Object,
appointments: Object
},
data: function() {
return {
data: {}
}
},
computed: {
fetchAppointments: function() {
var that = this;
$.ajax({
method: 'GET',
data: { location_id: this.location.id },
url: `/appointments.json`,
success: function(res) {
that.data = {
labels: Object.keys(res),
seried: Object.values(res)
}
}
})
}
}
})
とdata
のようなものを次のようになります。ここに私のコンポーネントですVueコンポーネントでその呼び出しを行いますか?
:あなたが何をしようとしての
私のバージョンは次のようになります。あなたのテンプレートはどのように見えるのですか? – Bert