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

西宁的网站建设公司/二十条优化

西宁的网站建设公司,二十条优化,巢湖商城网站建设,哪个网站做海报好前面写到一个关于Echarts饼状图交互数据的例子,但是当时name是写死的,现在的value和name都是需要从后端获取,然后渲染在界面,大致的json数据是这样的:模拟一个json格式的数据:{"list":[{"va…

前面写到一个关于Echarts饼状图交互数据的例子,但是当时name是写死的,现在的value和name都是需要从后端获取,然后渲染在界面,大致的json数据是这样的:
模拟一个json格式的数据:

{"list":[{"value":"管理","name":40},
{"value":"炼钢工","name":30},
{"value":"焊工","name":36},
{"value":"操作工","name":31}]}

开始写ajax+json数据模拟一个demo,仅供参考,代码如下:

html>
<html>
    <head>
        <meta charset="utf-8">
        <title>饼状图数据交互title>
        
        <script src="http://code.jquery.com/jquery-1.8.0.min.js">script>
        <script src="https://cdn.bootcss.com/echarts/4.2.1-rc1/echarts.min.js" type="text/javascript">script>
    head>
    <body>
        
        <div id="main" style="width: 400px;height:300px;">div>
        <script type="text/javascript">           // 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('main'));function hrFun(param) {
                myChart.setOption({tooltip: {trigger: 'item',formatter: "{a} 
{b}: {c} ({d}%)"
                    },legend: {/* orient: 'vertical',
                        x: 'right',
                        y: 'bottom',
                        textStyle: { //图例文字的样式
                            color: '#0b2b5e',
                            fontSize: 12
                        },*/
                    },series: [{name: '访问来源',type: 'pie',radius: ['50%', '70%'],avoidLabelOverlap: false,data: [
                        ]
                    }]
                });
                myChart.showLoading(); //数据加载完之前先显示一段简单的loading动画var names = []; //类别数组(用于存放饼图的类别)var brower = [];
                $.ajax({type: 'get',url: 'data.json', //请求数据的地址
                    dataType: "json", //返回数据形式为json
                    success: function(result) {//请求成功时执行该函数内容,result即为服务器返回的json对象
                        $.each(result.list, function(index, item) {
                            names.push(item.value); //挨个取出类别并填入类别数组 
                            brower.push({name: item.value,value: item.name
                            });
                        });
                        myChart.hideLoading(); //隐藏加载动画
                        myChart.setOption({ //加载数据图表                
                            legend: {data: names
                            },series: [{data: brower
                            }]
                        });
                    },error: function(errorMsg) {//请求失败时执行该函数
                        alert("图表请求数据失败!");
                        myChart.hideLoading();
                    }
                });             
           }
            hrFun();script>
    body>
html>
99be49bc8b19051a9ba06fcfc8d1b047.png

原文作者:祈澈姑娘 技术博客:https://www.jianshu.com/u/05f416aefbe1
90后前端妹子,爱编程,爱运营,文艺与代码齐飞,魅力与智慧共存的程序媛一枚。

http://www.lbrq.cn/news/1045369.html

相关文章:

  • 台州网站制作开发/推广app佣金平台正规
  • 网站开发技术实验总结/武汉疫情最新情况
  • 监控器材网站建设/济南计算机培训机构哪个最好
  • 网站审核员做点啥/河南制作网站
  • 建设银行租房网站/中国最新消息新闻
  • 深圳住房和建设部网站/seo专员工资一般多少
  • 没有网站可以做app吗/新闻软文广告
  • 金馆长做图网站/南宁seo营销推广
  • 卖狗人怎么做网站/营销型网站建设企业
  • 国内做交互网站/什么网站做推广比较好
  • 台前网站建设价格/app推广联盟
  • 专门教ps的网站/app推广平台
  • 网站维护很难吗/查看别人网站的访问量
  • 美食网站建设的思路/他达拉非
  • 手机cms建站系统/中国搜索
  • 帝国网站认证码/2345网址大全设主页
  • 云南微网站建设的公司有哪些/seo优化排名技术百度教程
  • 店铺的网站怎么做/网络推广和信息流优化一样么
  • 营销网站建设专业团队在线服务/互联网平台推广
  • 怎么做视频还有网站/网站推广排名公司
  • 上海做推广网站/头条收录提交入口
  • 网站 用什么数据库/搜索引擎营销的主要模式有哪些
  • 如何做正版小说网站/网络营销推广技巧
  • 溧阳做网站价格/网站排名英文
  • 北京个人网站制作/免费发广告的网站
  • 哪个网站做简历免费/网络稿件投稿平台
  • 沈阳市网站建设哪里的公司比较好/汨罗网站seo
  • 关键词优化除了做网站还有什么方法/成都百度推广代理公司
  • 沈阳恢复营业通知/南宁seo收费
  • 珲春建设局网站/搜索引擎简称seo
  • AIStarter修复macOS 15兼容问题:跨平台AI项目管理新体验
  • 《解锁 C++ 进阶密码:引用补充与内联函数、nullptr 核心用法》
  • Audio Flamingo
  • 使用 Ansys Discovery 进行动态设计和分析
  • 【linux基础】Linux目录和Windows目录的区别
  • 力扣面试150(51/100)