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

制作企业网站的秘诀网页设计与制作教程期末考试题

制作企业网站的秘诀,网页设计与制作教程期末考试题,网页设计免费模板中文,注册网店的详细步骤Vue实现柱状图横向自动滚动 1. 前言2. 代码3、实现效果图 1. 前言 原理:通过定时器修改Echarts的配置(options)达到我们想要的效果。 此外,我们还需要了解Echarts中dataZoom这个组件,这个组件用于:用于区域…

Vue实现柱状图横向自动滚动

  • 1. 前言
  • 2. 代码
  • 3、实现效果图

1. 前言

原理:通过定时器修改Echarts的配置(options)达到我们想要的效果。

此外,我们还需要了解Echarts中dataZoom这个组件,这个组件用于:用于区域缩放,从而能自由关注细节的数据信息,或者概览数据整体,或者去除离群点的影响。简单来说就是,在数据量多的时候,既能保持Echarts美观度,也能让用户自由查看所有数据。
dataZoom组件中有三种类型,在本次需求中,使用的是内置型数据区域缩放组件(dataZoomInside)

2. 代码

<script>
export default {data() {return {time: ['06-27', '06-28', '06-29', '06-30', '07-01', '07-02', '07-03', '07-04', '07-05', '07-06', '07-07', '07-08', '07-09', '07-10', '07-11', '07-12', '07-13', '07-14', '07-15', '07-16', '07-17', '07-18', '07-19', '07-20', '07-21', '07-22', '07-23', '07-24', '07-25', '07-26'],income:  [383251.478, 0, 0, 0, 0, 0, 0, 270.992, 42.411, 30.737, 0, 0, 0, 371.994, 218.245, 0, 73.898, 86.697, 0, 108.093, 0, 270.528, 0, 0, 0, 0, 0, 271.527, 0, 0],};},mounted() {// 初始化this.drawIncomeEcharts();},methods: {drawIncomeEcharts () {let that = thisvar chartDom = document.getElementById('income-echarts')var myChart = echarts.init(chartDom)var optionoption = {xAxis: {type: 'category',axisTick: {show: false},data: that.time,axisLabel: {textStyle: {color: '#fff',//坐标值得具体的颜色}},splitLine: {show: false     //去掉网格线},axisLine: {lineStyle: {type: 'solid',color: '#fff', //左边线的颜色                        width: '1' //坐标线的宽度                    }},},yAxis: {name: '收益(元)',type: 'value',axisTick: {show: false},splitLine: {// show: false,lineStyle: {type: 'dashed' //设置网格线类型 dotted:虚线 solid:实线},},axisLabel: {textStyle: {color: '#fff',//坐标值得具体的颜色}},axisLine: {lineStyle: {type: 'solid',color: '#fff', //左边线的颜色                        width: '1' //坐标线的宽度                    }},},tooltip: {trigger: 'axis',},dataZoom: [{xAxisIndex: 0, 	//这里是从X轴的0刻度开始show: false, 	//是否显示滑动条,本次需求中,设置为falsetype: "inside", // 类型:内置型数据区域缩放组件startValue: 0, 	// 从头开始。endValue: 6, 	// 一次性展示几个。},],grid: {left: '4%',top: '15%',right: '4%',bottom: '5%',containLabel: true},series: [{name: '收益(元)',type: 'bar',barWidth: "30%", // 柱子宽度核心代码data: that.income,itemStyle: {color: '#1A9EFF'}}]}setInterval(function () {// 每次向左滑动一个,最后一个从头开始。if (option.dataZoom[0].endValue == income.length) {option.dataZoom[0].startValue = 0option.dataZoom[0].endValue = 6} else {option.dataZoom[0].endValue = option.dataZoom[0].endValue + 1option.dataZoom[0].startValue = option.dataZoom[0].startValue + 1}myChart.setOption(option)}, 2000)option && myChart.setOption(option)window.addEventListener('resize', () => {myChart.resize()})},}
}</script>

3、实现效果图

在这里插入图片描述

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

相关文章:

  • 做网站上数字快速增加建筑人才网河南省2022年3月安全员
  • 西安摩高网站建设网站开发的发展
  • 网站速度的重要性程序员必备工具
  • 全球新闻最新消息百度关键词优化大师
  • 网站建设 题目wordpress 主题next
  • 门户网站建设公司流程做网站推广多少钱
  • 做网站怎么带流量网站建设结课小论文
  • 一个网站的建设流程有哪些资料网络管理网址
  • 百家号淄博圻谷网站建设微信上优惠券的网站怎么做的
  • 土建设计网站烟台网站建设在哪
  • 网站建设费算费用还是固定资产微信网站名
  • 东源县住房和城乡建设部网站咖啡网站模板
  • 网站域名等级天河怎样优化网站建设
  • 电子商务做网站开网站怎么开
  • 电子商务网站建站怎么给自己喜欢的人做网站
  • 免费网站正能量ecommercial+wordpress
  • 做备案的网站建筑模板是什么东西
  • 安仁网站制作网站建设的生存期模型
  • 小企业网站建设有什么用金华网站建设公司
  • 济源做网站公司wordpress 帝国王
  • 金色财经网站开发中国建筑网官网总公司
  • 东莞想做网站找什么公司云天下网站建设
  • 网站建设合同缴印花税烟台专业做网站的公司
  • 怎么用vs2010做网站设计外包公司有哪些
  • 江苏齐力建设集团网站wordpress 主机什么系统
  • 做高档衣服的网站腾讯云服务器网站建设
  • 可视化手机网站开发工具原阳县建站塔山双喜
  • 0基础 网站建设wordpress和帝国哪个好
  • 上海网站建设多少网站建设方为客户提供使用说明书
  • 请问做卖东西网站怎么wordpress 层叠标签