想通过Echarts实现动态轮播功能,代码如下
原创不易,转载请附上原创谢谢,
以下代码复制可用

var dateCity = ["北京","上海","广东","浙江","江苏","山东","河南","福建","安徽","湖北","湖南","辽宁","吉林","陕西","四川","山西"];
var dateCityTop= ["北京","上海","广东","浙江","江苏","山东","河南","福建"];
var dataSeri0=[95000,85000,80000,75000,70000,65000,60000,55000,54000,50000,48000,46000,42000,40000,38000,36000];var dataSeri0Top=[95000,85000,80000,75000,70000,65000,60000,55000];   var dataSeri1=[122.95,91.61,118.48,113.46,111.85,132.95,117.39,76.65,90.22,84,93.05,104.04,82.4,74.42,75.39,80.95];
var dataSeri1Top=[122.95,91.61,118.48,113.46,111.85,132.95,117.39,76.65];    option = {title: {text: '保险分公司保费规模及达成率动态轮播',subtext: '纯属虚构'},tooltip: {trigger: 'axis',axisPointer: {type: 'cross',label: {backgroundColor: '#283b56'}}},legend: {data:['保费', '达成率']},toolbox: {show: true,feature: {dataView: {readOnly: false},restore: {},saveAsImage: {}}},xAxis: [{type: 'category',boundaryGap: true,data:  dateCityTop,}],yAxis: [{type: "value",name: "万元",splitLine: {show: false},axisTick: {show: true},},{type: "value",name: "达成率",axisLabel: {show: true,formatter: "{value} %", //右侧Y轴文字显示},splitLine: {show: false},axisTick: {show: true},}],series: [{name:'保费',type:'bar',data:dataSeri0Top,yAxisIndex: 0, },{name:'达成率',type:'line',data: dataSeri1Top,yAxisIndex: 1,}]
};app.count = 11;
//下标
var index = 8;//top多少就从多少开始
setInterval(function (){axisData = dateCity[index];var data0 = option.series[0].data;data0.shift();data0.push(dataSeri0[index]);var data1 = option.series[1].data;data1.shift();data1.push(dataSeri1[index]);option.xAxis[0].data.shift();option.xAxis[0].data.push(axisData);myChart.setOption(option);index+=1;if (index>=dateCity.length) {index = 0;}
}, 2000);

效果如图,会动态播放后面的信息

Echarts柱状图和折线图动态轮播展示相关推荐

  1. 【Echart多场景示例应用】Echarts柱状图、折线图、饼图、雷达图等完整示例。 echarts主标题和副标题的位置、样式等设置(已解决附源码)

    **[写在前面]**前端时间做一个echarts的页面调整,临时客户要求加一个参数(总容量)显示,当时我就想用个默认的副标题吧,哪知客户和我说得紧跟在主标题后面,于是乎我就根据设置做了一个调整,我也是 ...

  2. 直播app源代码,echarts 柱状图,折线图互转实例

    直播app源代码,echarts 柱状图,折线图互转实例的相关代码 function initDayChart(){var myChart = echarts.init(document.getEle ...

  3. 关于echarts柱状图和折线图的样式修改

    ①去除折线图或饼图的虚线 其实这里通过颜色就可以定位到设置. tooltip: {trigger: 'axis',axisPointer: {type: 'cross',crossStyle: {co ...

  4. echarts柱状图 饼图 折线图

    最近大屏项目里做的   首先看看效果 这几个图 我将其标为七个部分 下方成为echarts1,echarts2往后类推  有需要 可以直接拷贝下方代码 推荐一个朋友最近发我的echarts图形地址  ...

  5. echarts柱状图、折线图 渐变色,填充渐变色,鼠标移入样式,双y轴

    基础代码都一样,根据配置的seriesDta的type不同,展现出的效果不同,每一个echarts都对应单独的series 版本不同可能实现效果不同,具体查看官网哦. 安装: npm install ...

  6. Echarts 柱状图、折线图和仪表盘的一写属性设置

    目录 一. 柱状图 1.背景线设置为虚线,lineStyleL里面的type属性为dashed,默认是实线. 2.鼠标放在柱子上的阴影效果,如果用shadow无法设置宽度 3.鼠标放上的tip自定义 ...

  7. vue项目中,Echarts柱状图和折线图混合显示

    <div ref="myChart" :style="{width: '800px', height: '500px'}"></div> ...

  8. echarts柱状图加折线图

    option = { color: ["#0080FF", "#0FDBA2"], title: {textStyle: {color: '#fff',font ...

  9. echart 折线从左到右动画效果_echarts多条折线图动态分层的实现方法

    1.关于Echarts 大家可以到这个网址看一下,还是比较详细的. 这个功能还是很强大的,对于喜欢做数据统计来说是美味的. 2.echarts多条折线图动态分层 var xData = param.x ...

最新文章

  1. JavaScript/VBScript脚本程序调试(Wscript篇)
  2. c++ string replace_Java——String类的常用方法总结
  3. jsoup的介绍使用(转)
  4. 英伟达显卡bios修改工具_终于可以吃鸡了!英伟达入门级图灵显卡1650S开卖,性能提升25%...
  5. Oracle根据年份分组
  6. lvs web服务器不响应,lvs web服务器不响应
  7. 2019CSP-S初赛知识点汇总
  8. Android_自适应布局
  9. vs2017官方下载地址
  10. cmd命令查询电脑序列号_什么命令可以查电脑型号、序列号
  11. 【Tools系列】之Excel冻结窗格
  12. 还原html默认打开方式,Win7旗舰版64位系统下如何还原文件默认打开方式
  13. 【综合算法】不考虑误差的TDOA定位
  14. 11 款用于优化、分析源代码的Java工具
  15. 用户运营中,怎么做好用户增长?
  16. xgboost:防止过拟合的方法收缩和特征列、采样
  17. Acwing 164.可达性统计(Java)
  18. 关于实施DevOps持续集成的整理
  19. 热电偶集电环与热电阻的区别是什么
  20. 轮播图制作(htmlcssjs)

热门文章

  1. 【Android开发学习34】OpenGL 性能优化
  2. python爬取网文存入txt文件
  3. ue4 怎么修改骨骼动画_UE4下动作游戏动态镜头的实现方法
  4. ibm个人计算机 pc 的出现是在,IBM个人计算机(PC)的出现是在( )。
  5. BioVision一氧化氮荧光检测试剂盒重组方案
  6. OSChina 周四乱弹 ——我也得了晚上睡不着白天睡不醒症!
  7. steam的常用计算机,一份Steam调研报告看PC主流配置是什么
  8. ABP框架系列之七:(About-关于ABP)
  9. 2019家庭计算机普及率,2019中国互联网发展报告:中国网民规模达8.54亿 互联网普及率61.2% 2018年网民规模8.02亿...
  10. i56200u写java,低压处理器性能如何?i5-6200U实测常用软件和应用