首页 > 其他分享 >003--异步数据加载

003--异步数据加载

时间:2023-06-12 15:33:36浏览次数:34  
标签:异步 obj -- 003 json parse data 加载

遇到的问题: 

  1. json文件格式在网上在线验证一下(回车换行导致格式不对)
  2. 本地文件不行(以网站页面运行或其他方式) 
  3. 网上例子中不需要用parse转换,实际上data是个字符串,不知道是啥原因.

data.json

{"data":[23, 25, 4, 14],"category": ["壹钱包","银行","零钱","股票1"]}

 

 

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>w3cschool (www.w3cschool.cn) </title>
    <!-- 引入 echarts.js -->
    <script src="echarts.min.js" rel="external nofollow" ></script>
    <script src="jquery-3.4.1.min.js" ></script>
    <script src="data.json"></script>
    
</head>
<body>
    <!-- 为ECharts准备一个具备大小(宽高)的Dom -->
    <div id="main" style="width: 600px;height:400px;"></div>
    <script type="text/javascript">
       var myChart = echarts.init(document.getElementById('main'));
       

$.get('data.json').done(function (data) 
{
    var obj = JSON.parse(data);
    myChart.setOption({
        title: {
            text: '异步数据加载示例'
        },
        tooltip: {},
        legend: {
            data:['销量']
        },
        xAxis: {
             data: obj.category
        },
        yAxis: {},
        series: [{
            name: '销量',
            type: 'bar',
            data: obj.data
        }]
    });
});
    </script>
</body>
</html>

 

标签:异步,obj,--,003,json,parse,data,加载
From: https://www.cnblogs.com/sportdog/p/17475155.html

相关文章

  • U-Mail信创邮件系统赋能央国企数字化转型
    近日,中共中央、国务院印发《数字中国建设整体布局规划》(以下简称《规划》),提出到2025年,基本形成横向打通、纵向贯通、协调有力的一体化推进格局,数字中国建设取得重要进展。到2035年,数字化发展水平进入世界前列,数字中国建设取得重大成就。而在去年年底,国家有关部门下发79号令,明确央企......
  • 【技术积累】算法中的回溯算法【一】
    回溯算法是什么回溯算法是一种用于求解在某个搜索空间中的问题的算法。它基本思想是从问题的某一种状态开始不断地尝试各种可能的选择,直到找到一种满足问题要求的解或者发现这些选择都无法满足要求时,就回到上一个状态,尝试其他的选择。回溯算法通常采用递归的方法实现,它会不断地......
  • 【更新日志 v3.5.1】WRITE-BUG数字空间
    保存草稿功能失效文件贴标签功能失效⚙功能优化圈子排序优化✅v3.4.1        更新日志        2023年4月11日......
  • Delphi 原生支持DataSet导出Json
    Xalion发现data.DBJson单元,不知什么时候加的,官方帮助中也没有写。procedureTForm18.Button2Click(Sender:TObject);varcV:TDatasetToJSONBridge;jo:Tjsonobject;begincV:=TDatasetToJSONBridge.Create;trycV.Dataset:=mt;jo:=Tjsonobject(cV.......
  • 结构体
    结构体不能自引用正确方式:structNode{intdata;structNode*next;};内存对齐规则1.第一个成员在于结构体变量偏移量为0的地址处2.其他成员变量要对齐到某个数字(对齐数)的整数倍的地址处对齐数=编译器默认的一个对齐数于该成员大小的较小值vs默认为83,结构体总大小为最大对齐数(每个成......
  • 开发者 vs ChatGPT:开发者如何始终赢得比赛?
    【摘要】在不断发展的技术领域,开发人员在塑造我们生活的数字世界方面发挥着至关重要的作用。他们是架构师、问题解决者和创新软件解决方案背后的创造性思维。虽然像ChatGPT这样的人工智能模型在自然语言处理方面取得了重大进步,但开发人员仍然是软件开发成功的关键。本文探讨了开......
  • 机器人如何帮助我们行动和感觉更年轻
    原创|文BFT机器人到2050年,全球65岁或以上的人口将比现在增加近一倍。80岁以上的人口将增加两倍,接近50亿。支持人口老龄化是全球关注的问题,但这种人口结构变化在日本尤为明显,到本世纪中叶,超过三分之-的日本人将达到65岁或以上。丰田研究所(TRI)由丰田汽车公司于2015年......
  • U-Mail企业邮件服务器搭建方案
    数字化办公的日渐推行,使企业对邮箱的依赖与日俱增,正式工作报告,部门之间的事物往来、通知等等都需要使用到企业邮箱。随着企业对数字化建设的不断深入,企业对企业邮箱的要求也越来越高,比如对第三方应用集成及协同办公要求高,需要同时支持多种业务的开展,对企业邮箱的稳定及高效性要求高......
  • Android中实现双缓冲(画板应用)和XML文件定义菜单
    1.什么是双缓冲技术?双缓冲技术就是当用户操作界面完成后,会有一个缓冲区保存用户操作的结果。为什么要使用双缓冲技术?拿Android游戏开发来说,界面贞每次都是全部重画的,也就说画了新的,旧的就没了,所以需要使用双缓冲技术保存之前的内容。如何实现双缓冲?使用一个Bitmap对象保留之前的画......
  • 手机在线玩Python的15种方法!
    /手机写代码 /android安卓 QPython.apk链接:https://pan.baidu.com/s/1S2mFHsqa3Zuyxiua6nGsbg 提取码:b1g2  Pydroid.apk链接:https://pan.baidu.com/s/10Bnyl6AdUI2mBRZEuLMB6g 提取码:678f Python教程.apk链接:https://pan.baidu.com/s/1iRJC4mAUTCGBounShuXxdg?pw......