zoukankan      html  css  js  c++  java
  • echart动态生成标题

    echart是一个商业级别的数据图标,一个纯JavaScript的图标库,下面是echart动态生成标题的实现方式

    一.设置相关变量
            var monthId=[];
            var monthId1;
            var monthId2=[];
            var monthId3;
            var monthId4=[];
     二.  通过ajax获取相关数据进行处理
          $.ajax({
              type: "POST",
              url:ctx+"/aum/getNeAsInRa",
              dataType:"json",
              success:function(data){               
                    // 基于准备好的dom,初始化echarts图表    
                    //动态生成标题,数组转字符串

                    //push()方法可以向数组的末尾添加一个或是多个元素,并返回新的长度
                    monthId2.push(data[0].month_id.substring(0,4))

                    //join()用法是把数组中所有的元素都放到一个字符串中,join方法可以用不同的分割符来构建这个字符串

                    //join()参数不传,默认逗号分隔
                    var  monthId1 = monthId2.join()
                    monthId4.push(data[0].month_id.substring(0,4)-1)
                    var  monthId3 = monthId4.join()

                    // 把字符串放入数组中
                    monthId=[monthId1,monthId3]
           三.  把    monthId 放入echart的标题中,这样echart动态生成标题

            legend: {

                                orient:'horizontal',    
                                   x: 'right',
                                   data:monthId,
                                                },

    效果图如下所示,其中2018和2017是动态随着时间的流逝而改变:

  • 相关阅读:
    JDk和Mevan安装和配置
    如何修改windows系统的host文件
    字符串格式化
    可变和不可变的数据类型
    拦截
    eclipse格式化代码模板
    oracle语法练习汇总
    PLSQL语法
    oracle创建完实例删除的时候报ORA-01031:insufficient privileges错误,解决办法
    socket多线程方式案例
  • 原文地址:https://www.cnblogs.com/libaowen609/p/12819656.html
Copyright © 2011-2022 走看看