当前位置: 首页 > news >正文

按需引入echarts

-

 

 

 

 

 

-

// echarts-config.js
// ECharts按需引入配置文件
import * as echarts from 'echarts/core';
import {BarChart,LineChart,PieChart,ScatterChart,RadarChart
} from 'echarts/charts';
import {TitleComponent,TooltipComponent,GridComponent,PolarComponent,LegendComponent,GraphicComponent
} from 'echarts/components';
import { CanvasRenderer } from 'echarts/renderers';echarts.use([BarChart,LineChart,PieChart,ScatterChart,RadarChart,TitleComponent,TooltipComponent,GridComponent,PolarComponent,LegendComponent,GraphicComponent,CanvasRenderer
]);export default echarts;
// ============================================================
// ECharts按需引入指南
// 官方文档:https://echarts.apache.org/zh/option.html#title
// 怎么判断需要引入什么组件???
// 1.图标类型与组件对应关系
// 柱状图/条形图
import { BarChart } from 'echarts/charts';// 折线图/面积图
import { LineChart } from 'echarts/charts';// 饼图/环形图
import { PieChart } from 'echarts/charts';// 散点图/气泡图
import { ScatterChart } from 'echarts/charts';// 雷达图
import { RadarChart } from 'echarts/charts';// 仪表盘
import { GaugeChart } from 'echarts/charts';// 漏斗图
import { FunnelChart } from 'echarts/charts';// 地图
import { MapChart } from 'echarts/charts';
// 2.通用组件(大部分图表都需要)
import {TitleComponent,      // 标题TooltipComponent,    // 提示框GridComponent,       // 网格LegendComponent,     // 图例ToolboxComponent,    // 工具箱(下载、刷新等)DataZoomComponent,   // 数据区域缩放
} from 'echarts/components';// 3.根据配置项反推需要什么组件
// 如果您在options中使用了这些配置,就需要引入对应的组件:// 需要 TitleComponent
title: { text: '图表标题' }// 需要 TooltipComponent  
tooltip: { trigger: 'axis' }// 需要 LegendComponent
legend: { data: ['系列1', '系列2'] }// 需要 GridComponent
grid: { left: '3%', right: '4%', bottom: '3%' }// 需要 ToolboxComponent
toolbox: { feature: { saveAsImage: {} } }// 需要 DataZoomComponent
dataZoom: [{ type: 'inside' }]// 4.根据错误信息判断
// 错误示例:Component seriesType.pie not exists.
// 解决方案:需要引入 PieChart
import { PieChart } from 'echarts/charts';// 错误示例:Component legend not exists. 
// 解决方案:需要引入 LegendComponent
import { LegendComponent } from 'echarts/components';

 

http://www.sczhlp.com/news/135544/

相关文章:

  • 软件构造的用户交互设计 4章
  • 自定义制作docker容器自动自愈容器镜像
  • 高端企业网站定制公司wordpress网址的域名怎么改
  • 开源项目网站怎么做 带视频wordpress修改上传路径
  • 深圳响应式网站建设哪家好金华企业网站建站模板
  • 商丘市有没有做网站如何介绍网站模板下载
  • 地方汽车网站模板购买区块链app开发
  • 如何利用海外 NetNut 网络代理与 AICoding 实战获取 iPhone 17 新品用户评论数据?
  • 第一次编码器测试
  • 04-FreeRTOS的概述及编程规范
  • 10_ select/poll/epoll实现服务端的io多路复用
  • 模拟实战配置实验
  • 有域名一定要买空间做网站网站设计流程步骤
  • 学视频剪辑制作郑州网站优化效果
  • 东莞长安网站公司品牌策划
  • 网站服务器可以自己做吗页面设计公司招聘
  • 牟平网站制作福建省住房和城乡建设局网站
  • wordpress idown主题金融行业seo整站优化
  • 证书兼职的人才网站南京网站托管网络营销外包
  • 网站建设案例ppt如何在各个购物网站之间做差价
  • 企业网站模板 优帮云wordpress简约博客主题 双栏
  • 嘉兴市建设教育网站自己的网站怎么维护
  • 国标GB28181公网直播EasyGBS如何构建全域覆盖的应急管理与安全生产解决方案?
  • Serilog.AspNetCore与Serilog的区别
  • 基于MATLAB S函数实现多智能体间歇通信仿真
  • 网站建设的业务流程图免费门户网站系统
  • 常用外贸网站网推接单网
  • 旅游型网站的建设背景对电子商务网站建设的理解
  • 浏阳做网站的公司价格网页游戏排行榜前十名3d
  • iis 网站目录权限设置建筑工程电影网