[echarts] 更新数据

javascript 复制代码
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] }
  ]
}
javascript 复制代码
// 在组件中
const updateData = () => {
	const newData = [Math.random() * 100, ...chartOption.series[0].data.slice(0,6)]
	chartOption.series[0].data = newData
}

参考:

Vue 引入 ECharts

相关推荐
百思可瑞教育7 分钟前
Vue中使用keep-alive实现页面前进刷新、后退缓存的完整方案
前端·javascript·vue.js·缓存·uni-app·北京百思可瑞教育
yinuo12 分钟前
Uni-App跨端实战:APP的WebView与H5通信全流程解析(03)
前端
yinuo15 分钟前
Uni-App跨端实战:支付宝小程序WebView与H5通信全流程解析(02)
前端
木心操作1 小时前
js生成excel表格进阶版
开发语言·javascript·ecmascript
GISer_Jing1 小时前
sqb&ks二面(准备)
前端·javascript·面试
谢尔登1 小时前
【Webpack】模块联邦
前端·webpack·node.js
前端码虫1 小时前
2.9Vue创建项目(组件)的补充
javascript·vue.js·学习
Bottle4142 小时前
深入探究 React Fiber(译文)
前端
夜宵饽饽2 小时前
上下文工程实践 - 工具管理(上篇)
javascript·后端