option = {title: { text: '銷售數據' },tooltip: { trigger: 'axis' },legend: { data: ['銷量', '庫存'] },xAxis: {type: 'category',data: ['襯衫', '羊毛衫', '雪紡衫']},yAxis: { type: 'value' },series: [{ name: '銷量', type: 'bar', data: [5, 20, 36] },{ name: '庫存', type: 'line', data: [10, 25, 30] }]
}
// 在組件中
const updateData = () => {const newData = [Math.random() * 100, ...chartOption.series[0].data.slice(0,6)]chartOption.series[0].data = newData
}
參考:
Vue 引入 ECharts