zoukankan      html  css  js  c++  java
  • ECharts开始

    1. 为ECharts准备一个具备大小(宽高)的Dom(当然可以是动态生成的)
      //from echarts example
      <body>
          <div id="main" style="height:400px;"></div>
          ...
          <script src="./js/echarts.js"></script>
      </body>
    2. 通过script标签引入echarts主文件
      //from echarts example
      <body>
          <div id="main" style="height:400px;"></div>
          ...
          <script src="./js/echarts.js"></script>
          <script type="text/javascript">
              require.config({
                  paths: {
                      echarts: './js/dist'
                  }
              });
          </script>
      </body>
    3. 为模块加载器配置echarts的路径,从当前页面链接到echarts.js所在目录,见上述说明
      //from echarts example
      <body>
          <div id="main" style="height:400px;"></div>
          ...
          <script src="./js/echarts.js"></script>
          <script type="text/javascript">
              require.config({
                  paths: {
                      echarts: './js/dist'
                  }
              });
              require(
                  [
                      'echarts',
                      'echarts/chart/line',   // 按需加载所需图表,如需动态类型切换功能,别忘了同时加载相应图表
                      'echarts/chart/bar'
                  ],
                  function (ec) {
                      var myChart = ec.init(document.getElementById('main'));
                      var option = {
                          ...
                      }
                      myChart.setOption(option);
                  }
              );
          </script>
      </body>
    4. 动态加载echarts及所需图表然后在回调函数中开始使用(容我罗嗦一句,当你确保同一页面已经加载过echarts,再使用时直接require('echarts').init(dom)就行)
  • 相关阅读:
    vue与后台交互之post用法
    django框架两个使用模板实例
    917,仅仅反转字母(简单)
    836,矩形重叠 (简单)
    860,柠檬水找零(简单)
    使用类创建对象后找不到的问题
    8_19 数据库
    8_16 MySQL数据库一
    Mysql的安装与配置
    文件操作中,使用递归退出不了。
  • 原文地址:https://www.cnblogs.com/liujiangping/p/4873605.html
Copyright © 2011-2022 走看看