ECharts快速入门
- 引入 ECharts
| <!DOCTYPE html> |
| <html> |
| <head> |
| <meta charset="utf-8"> |
| |
| <script src="echarts.min.js"></script> |
| </head> |
| </html> |
- 准备一个具备高和宽的DOM容器
| <body> |
| |
| <div id="main" style="width: 600px;height:400px;"></div> |
| </body> |
- 初始化echarts实例
| <script type="text/javascript"> |
| |
| var myChart = echarts.init(document.getElementById('main')); |
| |
| |
| var option = { |
| title: { |
| text: 'ECharts 入门示例' |
| }, |
| tooltip: {}, |
| legend: { |
| data:['销量'] |
| }, |
| xAxis: { |
| data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"] |
| }, |
| yAxis: {}, |
| series: [{ |
| name: '销量', |
| type: 'bar', |
| data: [5, 20, 36, 10, 10, 20] |
| }] |
| }; |
| |
| |
| </script> |
- 通过setOption方法激活!
| |
| myChart.setOption(option); |
完成代码如下:
| <!DOCTYPE html> |
| <html> |
| <head> |
| <meta charset="utf-8"> |
| <title>ECharts</title> |
| |
| <script src="echarts.min.js"></script> |
| </head> |
| <body> |
| |
| <div id="main" style="width: 600px;height:400px;"></div> |
| <script type="text/javascript"> |
| |
| var myChart = echarts.init(document.getElementById('main')); |
| |
| |
| var option = { |
| title: { |
| text: 'ECharts 入门示例' |
| }, |
| tooltip: {}, |
| legend: { |
| data:['销量'] |
| }, |
| xAxis: { |
| data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"] |
| }, |
| yAxis: {}, |
| series: [{ |
| name: '销量', |
| type: 'bar', |
| data: [5, 20, 36, 10, 10, 20] |
| }] |
| }; |
| |
| |
| myChart.setOption(option); |
| </script> |
| </body> |
| </html> |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南