使用eCharts動態更新數據功能的時候,更新時動畫會不自然,原因不知道,不過通過設置series值的方式就可以解決
chartRow.data.forEach((item) => {
// childList.push([item.ts, item.num]) // 原來的方式
childList.push({name: item.ts, value: [item.ts, item.num]}) // 新的方式設值
})
使用eCharts動態更新數據功能的時候,更新時動畫會不自然,原因不知道,不過通過設置series值的方式就可以解決
chartRow.data.forEach((item) => {
// childList.push([item.ts, item.num]) // 原來的方式
childList.push({name: item.ts, value: [item.ts, item.num]}) // 新的方式設值
})
添加legeng的icon屬性即可: legend: { data: ['意大利', '巴西', '西班牙', '德國', '英國', '法國' , '美國' ,'俄羅斯'],
修改之前的效果 修改之後的效果 修改兩處 //第一處 tooltip: { trigger: 'item', //formatter: '{a} <br/>{b} : {c}mmo
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <style> #chart{