zoukankan      html  css  js  c++  java
  • 630 ECharts显示相关 主题: 默认主题,自定义主题


    01.内置主题的使用.html

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
      <meta charset="UTF-8">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <meta http-equiv="X-UA-Compatible" content="ie=edge">
      <title>Document</title>
      <script src="lib/echarts.min.js"></script>
    </head>
    
    <body>
      <div style=" 600px;height:400px"></div>
      <script>
        // init方法有两个参数, 第一个参数代表是一个dom节点, 第二个参数, 代表你需要使用哪一套主题
        // 默认内置了两套主题 , light、dark
        var mCharts = echarts.init(document.querySelector("div"), 'dark')
        var xDataArr = ['张三', '李四', '王五', '闰土', '小明', '茅台', '二妞', '大强']
        var yDataArr = [88, 92, 63, 77, 94, 80, 72, 86]
    
        var option = {
          xAxis: {
            type: 'category',
            data: xDataArr
          },
          yAxis: {
            type: 'value'
          },
          series: [
            {
              type: 'bar',
              data: yDataArr,
              markPoint: {
                data: [
                  {
                    type: 'max', name: '最大值'
                  },
                  {
                    type: 'min', name: '最小值'
                  }
                ]
              },
              markLine: {
                data: [
                  {
                    type: 'average', name: '平均值'
                  }
                ]
              },
              label: {
                show: true,
                rotate: 60
              },
              barWidth: '30%'
            }
          ]
        };
    
        mCharts.setOption(option)
      </script>
    </body>
    
    </html>
    


    02.自定义主题的使用.html

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
      <meta charset="UTF-8">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <meta http-equiv="X-UA-Compatible" content="ie=edge">
      <title>Document</title>
      <script src="lib/echarts.min.js"></script>
      <script src="theme/jie1.js"></script>
    </head>
    
    <body>
      <div style=" 600px;height:400px"></div>
      <script>
        // 1.在线编辑主题 https://www.echartsjs.com/theme-builder/
        // 2.下载主题的js文件
        // 3.在html中导入js文件
        // 4.在init方法中指明主题的名称
        var mCharts = echarts.init(document.querySelector("div"), 'jie1')
        var xDataArr = ['张三', '李四', '王五', '闰土', '小明', '茅台', '二妞', '大强']
        var yDataArr = [88, 92, 63, 77, 94, 80, 72, 86]
        var option = {
          xAxis: {
            type: 'category',
            data: xDataArr
          },
          yAxis: {
            type: 'value'
          },
          series: [
            {
              type: 'bar',
              data: yDataArr,
              markPoint: {
                data: [
                  {
                    type: 'max', name: '最大值'
                  },
                  {
                    type: 'min', name: '最小值'
                  }
                ]
              },
              markLine: {
                data: [
                  {
                    type: 'average', name: '平均值'
                  }
                ]
              },
              label: {
                show: true,
                rotate: 60
              },
              barWidth: '30%'
            }
          ]
        };
        mCharts.setOption(option)
      </script>
    </body>
    
    </html>
    

  • 相关阅读:
    dede标签:定义文件夹
    SendCloud邮件中为什么会显示代发
    中国天气网天气预报接口api
    话说TP框架里的Vendor这目录是干什么用的啊?类库扩展thinkphp3.1版本
    微信公众号tp3.2放进Model无效,几种实例化的方法试过,还是提示无法提供服务...
    WCF服务编程读书笔记(5):操作
    spingmvc relevent article
    testng
    sts 配置
    一个spring mvc 的例子,带源码的,
  • 原文地址:https://www.cnblogs.com/jianjie/p/14436866.html
Copyright © 2011-2022 走看看