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

成都旅行社网站建设wordpress 主题 瀑布流

成都旅行社网站建设,wordpress 主题 瀑布流,哪些网站做外贸效果好,dede网站数据库路径Gitee仓库 https://gitee.com/Lin_DH/system 介绍 ECharts是百度开源的一个前端组件。它是一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,…

Gitee仓库

https://gitee.com/Lin_DH/system

介绍

ECharts是百度开源的一个前端组件。它是一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。
它提供了常规的折线图、柱状图、散点图、饼图、K线图,用于统计的盒形图,用于地理数据可视化的地图、热力图、线图,用于关系数据可视化的关系图、treemap、旭日图,多维数据可视化的平行坐标,还有用于 BI 的漏斗图,仪表盘,并且支持图与图之间的混搭。
Echarts官网 https://echarts.apache.org/zh/index.html
在这里插入图片描述

实现代码

折线图

EchartsController.java

package com.lm.system.controller;import io.swagger.annotations.Api;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.GetMapping;/*** @author DUHAOLIN* @date 2024/10/15*/
@Controller //返回页面
@Api(tags = "echarts")
public class EchartsController {@GetMapping("lineChart")public String lineChart(ModelMap map) {return "lineChart"; //折线图}}

lineChart.html

<!DOCTYPE html>
<html lang="en">
<head lang="en"><meta charset="UTF-8" /><title>Spring Boot中使用ECharts</title><!--  下载地址 https://www.jsdelivr.com/package/npm/echarts  --><script src="https://cdn.jsdelivr.net/npm/echarts@5.5.1/dist/echarts.min.js"></script>
</head>
<body>
<div id="main" style="width: 1000px;height:400px;"></div>
</body><script type="text/javascript">// 初始化ECharts组件到id为main的元素上let lineChart = echarts.init(document.getElementById('main'));// 定义图标的配置项let option = {title: {text: 'ECharts 折线图'},tooltip: {},// x轴配置xAxis: {data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']},// y轴配置yAxis: {},series: [{// 数据集(也可以从后端的Controller中传入)data: [150, 230, 224, 218, 135, 147, 260],// 图表类型,这里使用line,为折线图type: 'line'}]};lineChart.setOption(option);
</script>
</html>

折线图堆叠

EchartsController.java

在 EchartsController 类中添加 stackedLineChart 方法。

@GetMapping("stackedLineChart")
public String stackedLineChart(ModelMap map) {return "stackedLineChart"; //折线图堆叠
}

stackedLineChart.html

<!DOCTYPE html>
<html lang="en">
<head lang="en"><meta charset="UTF-8" /><title>ECharts 折线图堆叠</title><!--  下载地址 https://www.jsdelivr.com/package/npm/echarts  --><script src="https://cdn.jsdelivr.net/npm/echarts@5.5.1/dist/echarts.min.js"></script>
</head>
<body>
<div id="main" style="width: 1000px;height:400px;"></div>
</body><script type="text/javascript">// 初始化ECharts组件到id为main的元素上let stackedLineChart = echarts.init(document.getElementById('main'));// 定义图标的配置项let option = {title: {text: 'ECharts 折线图堆叠'},tooltip: { trigger: 'axis' },legend: {data: ['Email', 'Union Ads', 'Video Ads', 'Direct', 'Search Engine']},grid: {left: '3%',right: '4%',bottom: '3%',containLabel: true},toolbox: {feature: {saveAsImage: {}}},// x轴配置xAxis: {data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']},// y轴配置yAxis: {type: 'value'},series: [{name: 'Email',type: 'line',stack: 'Total',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]}]};stackedLineChart.setOption(option);
</script>
</html>

柱状图

EchartsController.java

在 EchartsController 类中添加 barChart 方法。

@GetMapping("barChart")
public String barChart (ModelMap map) {return "barChart"; //柱状图
}

barChart.html

<!DOCTYPE html>
<html lang="en">
<head lang="en"><meta charset="UTF-8" /><title>ECharts 柱状图</title><!--  下载地址 https://www.jsdelivr.com/package/npm/echarts  --><script src="https://cdn.jsdelivr.net/npm/echarts@5.5.1/dist/echarts.min.js"></script>
</head>
<body>
<div id="main" style="width: 1000px;height:400px;"></div>
</body><script type="text/javascript">// 初始化ECharts组件到id为main的元素上let barChart = echarts.init(document.getElementById('main'));// 定义图标的配置项let option = {title: {text: 'ECharts 柱状图'},tooltip: {},// x轴配置xAxis: {data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']},// y轴配置yAxis: {},series: [{// 数据集(也可以从后端的Controller中传入)data: [150, 230, 224, 218, 135, 147, 260],// 图表类型,这里使用line,为折线图type: 'bar'}]};barChart.setOption(option);
</script>
</html>

饼状图

EchartsController.java

在 EchartsController 类中添加 pieChart 方法。

@GetMapping("pieChart")
public String pieChart (ModelMap map) {return "pieChart"; //饼状图
}

pieChart.html

<!DOCTYPE html>
<html lang="en">
<head lang="en"><meta charset="UTF-8" /><title>ECharts 饼状图</title><!--  下载地址 https://www.jsdelivr.com/package/npm/echarts  --><script src="https://cdn.jsdelivr.net/npm/echarts@5.5.1/dist/echarts.min.js"></script>
</head>
<body>
<div id="main" style="width: 1000px;height:400px;"></div>
</body><script type="text/javascript">// 初始化ECharts组件到id为main的元素上let pieChart = echarts.init(document.getElementById('main'));// 定义图标的配置项let option = {title: {text: 'ECharts 饼状图',subtext: 'Fake Data',left: 'center'},tooltip: {trigger: 'item'},legend: {orient: 'vertical',left: 'left'},series: [{name: 'Access From',type: 'pie',radius: '50%',data: [{ value: 1048, name: 'Search Engine' },{ value: 735, name: 'Direct' },{ value: 580, name: 'Email' },{ value: 484, name: 'Union Ads' },{ value: 300, name: 'Video Ads' }],emphasis: {itemStyle: {shadowBlur: 10,shadowOffsetX: 0,shadowColor: 'rgba(0, 0, 0, 0.5)'}}}]};pieChart.setOption(option);
</script>
</html>

效果图

折线图

在这里插入图片描述

折线图堆叠

在这里插入图片描述

柱状图

在这里插入图片描述

饼状图

在这里插入图片描述

项目结构图

在这里插入图片描述

http://www.yayakq.cn/news/957473/

相关文章:

  • 免费做计算机题的网站优化模型的推广
  • 昭通网站开发开发一个软件需要什么过程
  • 建设学校网站策划书定制网站 多少钱
  • 新乡市网站建设中建招聘官网入口
  • 网站做签到功能新手做网站推荐
  • c语言 网站开发中国最大的装修网络平台
  • 网站域名注册需要什么手续微信公众号运营一年多少钱
  • 常德德山经开区建设局网站网站开发可行性研究报告
  • 微信公众号微网站建设网站内容页面怎么做的
  • dw做网站弊端10g免费空间申请
  • 网站数据库是什么意思泰州网站开发公司
  • 长沙做网站公司网站建设建站在线建站
  • 网站程序怎么备份百度商务合作联系
  • 网站开发7个基本流程图一个小程序制作价格
  • 国内网站 专做国外视频网络优化大师手机版
  • 自己做网站需要固定ip吗网站内容被攻击该怎么做
  • 图片网站虚拟主机专做国外采购的网站
  • 有什么做节能报告的网站河南建设部网站官网
  • 免费人物素材网站网站模板制作与安装教程视频教程
  • 如何利用网站模板网站开发双语
  • 瑶海区网站建设公司传媒公司网站设计方案
  • 做电影网站需要那种服务器网站选项怎么做
  • 网站开发 文学wordpress主git题
  • 帮人建网站价格什么视频直播网站做挣钱
  • 阿里巴巴国际站运营模式网站建设能挣钱
  • 玉林做网站的公司公司网站开发方案
  • 甘肃省城乡建设局网站顺德网站建设咨询
  • 网站宣传流程网站开发实训报告参考文献
  • 深圳专业做网站公司最近的新闻军事最新消息
  • 南通网站定制费用网站做联盟收入