echarts每隔三秒切换数据

<!DOCTYPE html>
<html>

    <head>
        <meta charset="utf-8">
        <title>第一个 ECharts 实例</title>
        <!-- 引入 echarts.js -->
        <script src="https://cdn.staticfile.org/echarts/4.3.0/echarts.min.js"></script>
    </head>

    <body>
        <!-- 为ECharts准备一个具备大小(宽高)的Dom -->
        <div id="main" style="width: 600px;height:400px;"></div>
        <script type="text/javascript">
            var xData = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
            var yData = [55, 20, 36, 10, 10, 20]
            time(xData, yData)

            function time(xData, yData) {
                // 基于准备好的dom,初始化echarts实例
                var myChart = echarts.init(document.getElementById('main'));

                // 指定图表的配置项和数据
                var option = {
                    title: {
                        text: '第一个 ECharts 实例'
                    },
                    tooltip: {},
                    legend: {
                        data: ['销量']
                    },
                    xAxis: {
                        data: xData,
                    },
                    yAxis: {},
                    series: [{
                        name: '销量',
                        type: 'bar',
                        data: yData,
                    }]
                };

                // 使用刚指定的配置项和数据显示图表。
                myChart.setOption(option);
            }


            var intervalId, timeoutId;

            timeoutId = setInterval(function () {
                var xData = ["呀呀呀", "呀呀呀", "各个", "得得得得", "嗯嗯", "山水山水"]
                var yData = [33, 22, 11, 99, 33, 44]
                time(xData, yData)
            }, 3000);
        </script>
    </body>

</html>

 echarts 柱状图设置灰色阴影的点击事件

 tooltip: {
    trigger: 'axis',
    axisPointer: { // 坐标轴指示器,坐标轴触发有效
      // 方法一
      type: 'shadow', // 默认为直线,可选为:'line' | 'shadow'
      shadowStyle: {
        color: 'rgba(220, 220, 220, 0.2)'
      }

      // 方法二
      type: 'line',
      lineStyle: {
        color: 'rgba(140, 150, 160, 0.2)',
        width: 60
      }
    }
  }

 

posted @ 2021-07-28 10:42  橘雎  阅读(447)  评论(0编辑  收藏  举报