ECharts----九个配置项

简介: ECharts----九个配置项

Echarts 使用五步曲

  1. 下载并引入 ECharts.js 文件
  2. 准备一个具备大小的DOM容器 生成的图表会放入这个容器内
  3. 初始化echarts实例对象
  4. 指定配置项和数据-------------------------根据具体需求修改配置选项
  5. 将配置项设置给Echarts实例化
option = {
  // 标题组件,包含主标题和副标题
  title: {
    text: 'Stacked Line'
  },
  // 提示框组件
  tooltip: {
    //坐标轴触发,主要在柱状图,折线图等会使用类目轴的图表中使用
    trigger: 'axis'
  },
  // 图例组件
  legend: {
    data: ['Email', 'Union Ads', 'Video Ads','Search Engine']
  },
  // 直角坐标系内绘图网格,单个 grid 内最多可以放置上下两个 X 轴,左右两个 Y 轴
  grid: {
    //grid 组件离容器左侧的距离。
    left: '3%',
    right: '4%',
    bottom: '3%',
    //grid 区域是否包含坐标轴的刻度标签 
    //  containLabel: true 这常用于『防止标签溢出』的场景,标签溢出指的是,标签长度动态变化时,可能会溢出容器或者覆盖其他组件
    containLabel: true
  },
  // 工具栏。
  //内置有导出图片,数据视图,动态类型切换,数据区域缩放,重置五个工具
  toolbox: {
    // 各工具配置项
    feature: {
      // 保存为图片
      saveAsImage: {}
    }
  },
  // 直角坐标系 grid 中的 x 轴,一般情况下单个 grid 组件最多只能放上下两个 x 轴,多于两个 x 轴需要通过配置 offset 属性防止同个位置多个 x 轴的重叠。
  xAxis: {
   // 'category' 类目轴,适用于离散的类目数据
    type: 'category',
    // 坐标轴两边留白策略,类目轴和非类目轴的设置和表现不一样。
    boundaryGap: false,
    // 默认为 true , 这时候刻度只是作为分隔线,标签和数据点都会在两个刻度之间的带(band)中间
    // 如果没有设置 type,但是设置了 axis.data,则认为 type 是 'category'
    data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
  },
  yAxis: {
    // 'value' 数值轴,适用于连续数据
    type: 'value'
  },
  series: [
    // 折线图是用折线将各个数据点标志连接起来的图表,用于展现数据的变化趋势
    {
    // 系列名称,用于tooltip的显示,legend 的图例筛选,在 setOption 更新数据和配置项时用于指定对应的系列
      name: 'Email',
      type: 'line',
      //数据堆叠,同个类目轴上系列配置相同的stack值后,后一个系列的值会在前一个系列的值上相加。
      stack: 'Total',
      // 如果给 stack 指定不同值或者去掉这个属性则不会发生数据堆叠
      data: [120, 132, 101, 134, 90, 230, 210]
    },
    {
      name: 'Union Ads',
      type: 'line',
      stack: 'Total',
      data: [220, 182, 191, 234, 290, 330, 310]
    },
    {
      name: 'Video Ads',
      type: 'line',
      stack: 'Total',
      data: [150, 232, 201, 154, 190, 330, 410]
    },
    {
      name: 'Direct',
      type: 'line',
      stack: 'Total',
      data: [320, 332, 301, 334, 390, 330, 320]
    },
    {
      name: 'Search Engine',
      type: 'line',
      stack: 'Total',
      data: [820, 932, 901, 934, 1290, 1330, 1320]
    }
  ]
};

相关文章
|
6月前
|
JavaScript 前端开发 搜索推荐
ECharts词云图(案例一)+配置项详解
ECharts,百度的JavaScript图表库,支持词云图(自5.0版起),借助`echarts-wordcloud`插件。配置词云图涉及`tooltip`(如显示、颜色、边框等)和`series`(类型、形状、大小范围等)。示例代码展示了如何在HTML中引入依赖并配置词云图,包括数据、形状、大小、颜色等。完整代码和依赖可下载。调整这些配置可创建个性化词云图。参阅官方文档获取不同版本详情。
1072 4
 ECharts词云图(案例一)+配置项详解
Echarts各类图表常用配置项说明,附示例代码
Echarts各类图表常用配置项说明,附示例代码
|
7月前
|
API Windows
解决echarts.apache.org官网不能访问的问题(主要是用于查看配置项API参数细节说明)
解决echarts.apache.org官网不能访问的问题(主要是用于查看配置项API参数细节说明)
Echarts legend图例配置项 设置位置 显示隐藏
Echarts legend图例配置项 设置位置 显示隐藏
Echarts tooltip配置项的属性 图表悬浮框
Echarts tooltip配置项的属性 图表悬浮框
Echarts title标题配置项的使用 更改颜色 副标题
Echarts title标题配置项的使用 更改颜色 副标题
|
JavaScript 索引 容器
echarts配置项,边框图片,js截取字符串
echarts配置项,边框图片,js截取字符串
|
JavaScript Apache 容器
ECharts用法及常用配置项详解(Vue环境)
ECharts用法及常用配置项详解(Vue环境)
750 0
ECharts用法及常用配置项详解(Vue环境)
echarts大部分图形常用配置项总结,标题,提示框,系列,x轴,y轴,下载设置
echarts大部分图形常用配置项总结,标题,提示框,系列,x轴,y轴,下载设置
318 0
echarts大部分图形常用配置项总结,标题,提示框,系列,x轴,y轴,下载设置
|
前端开发
Echarts-各个配置项详细说明总结【转】
1、图表标题 1 title: { 2 x: 'left', // 水平安放位置,默认为左对齐,可选为: 3 // 'center' ¦ 'left' ¦ 'r...
1534 0

热门文章

最新文章