这就是第一张ECharts图片效果!

简介: 这就是第一张ECharts图片效果!

ECharts作为前端领域中一个强大的数据可视化工具,能够帮助我们快速实现这一目标。本文将带你走进ECharts的世界,从基础开始,一步步教你如何在网页上绘制你的第一张图表


ECharts简介


ECharts是一个由百度团队开发的开源数据可视化库,它提供了丰富的图表类型,如柱状图、折线图、饼图等,支持大量的数据交互功能,非常适合构建复杂的数据可视化应用。


环境准备


在开始之前,请确保你的开发环境已经具备以下条件:

  • 一个代码编辑器(如VSCode)
  • 一个现代的浏览器(如Chrome、Firefox)
  • 基础的HTML、CSS和JavaScript知识


在原生HTML中使用ECharts



步骤1:引入ECharts库


在你的HTML文件中,通过CDN链接引入ECharts库:

<script src="https://cdn.jsdelivr.net/npm/echarts"></script>


步骤2:准备DOM容器


在HTML中添加一个容器,用于显示图表:

<div id="main" style="width: 600px;height:400px;"></div>


步骤3:编写图表配置


详见options 完整代码中的 option 配置

完整代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="https://cdn.jsdelivr.net/npm/echarts"></script>
</head>
<body>
    <div id="main" style="width: 600px;height:400px;"></div>
  <script>
    var myChart = echarts.init(document.getElementById('main'));
    var option = {
        title: {
            text: 'ECharts 入门示例'
        },
        tooltip: {},
        xAxis: {
            data: ['商品A', '商品B', '商品C']
        },
        yAxis: {},
        series: [{
            name: '销量',
            type: 'bar',
            data: [5, 20, 36]
        }]
    };
    myChart.setOption(option);
  </script>
</body>
</html>

a6c9d73a227d2fe1850359656c4a155e.png

四、其他拓展

本文提供了柱状图的图表类型的实现示例,你可以通过修改option对象中的配置,来创建属于你自己的图表。

参考官网

https://echarts.apache.org/examples/zh/index.html

c2025f9b3a2cf2eebe2a02752ecfe41b.png

只需变更上述代码option部分, 即可实现效果

f6b34a6c498b7b92694fd113bdf22ae1.png

目录
打赏
0
0
0
0
15
分享
相关文章
Echarts实战案例代码(23):富文本实现坐标轴文字和图片排版的解决方案
Echarts实战案例代码(23):富文本实现坐标轴文字和图片排版的解决方案
306 0
Echarts组件legend属性显示数据和icon图片自定义的解决方案
Echarts组件legend属性显示数据和icon图片自定义的解决方案
637 0
java 后端 使用 Graphics2D 制作海报,画echarts图,带工具类,各种细节:如头像切割成圆形,文字换行算法(完美实验success),解决画上文字、图片后不清晰问题
这篇文章介绍了如何使用Java后端技术,结合Graphics2D和Echarts等工具,生成包含个性化信息和图表的海报,并提供了详细的代码实现和GitHub项目链接。
503 0
java 后端 使用 Graphics2D 制作海报,画echarts图,带工具类,各种细节:如头像切割成圆形,文字换行算法(完美实验success),解决画上文字、图片后不清晰问题
echarts中矢量图片路径设置
echarts中矢量图片路径设置
221 0
Echarts实战案例代码(24):柱图数据顶部显示图片的解决方案
Echarts实战案例代码(24):柱图数据顶部显示图片的解决方案
492 0
Echarts实战案例代码(24):柱图数据顶部显示图片的解决方案
Echarts柱状图y轴刻度标签图片和柱状渐变功能实现的解决方案
Echarts柱状图y轴刻度标签图片和柱状渐变功能实现的解决方案
472 0
Windows server中java使用phantomjs+echarts-convert生成图表,图片中的中文乱码 解决办法
我这里是用java的 Runtime.getRuntime().exec 调用命令行执行phantomjs加echarts-convert生成柱状图的命令,本来在本地处理的挺成功的,放到服务器上后生成的图片中的中文都是乱码,百度到的基本上都是linux上乱码,让安装字体。
微信小程序图表制作利器:ECharts组件的使用与技巧
微信小程序图表制作利器:ECharts组件的使用与技巧
399 1

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问