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

中型网站开发周期百度推广后台登陆入口

中型网站开发周期,百度推广后台登陆入口,wordpress 备份恢复,wordpress和teakki项目场景: echarts折线图需要根据条件动态展示多条不同曲线 解决方案: 后端直接将使用sql将数据查询出来返回即可,因为我这里不是Java使用的C#不是很熟练后台不好写逻辑,所以在前端js完成的 代码如下: function createline(villagename, buildingname…

项目场景:

echarts折线图需要根据条件动态展示多条不同曲线


解决方案:

后端直接将使用sql将数据查询出来返回即可,因为我这里不是Java使用的C#不是很熟练后台不好写逻辑,所以在前端js完成的

代码如下:

 function createline(villagename, buildingname, unitname, roomname, startime, stoptime) {// console.log("roomname: "+roomname)//$("#demo").empty();var myChart = echarts.init(document.getElementById('demo'), myEchartsTheme);myChart.clear();var tempindoor = [],tempset = [],tempwaterin = [],tempwaterout = [];$.ajax({type: 'post',url: '../AJAXHandler.ashx',data: {"Method": "GetData","limit": 99999,"page": 1,"VillageName": villagename,"BuildingName": buildingname,"UnitName": unitname,"RoomName": roomname,"startime": startime,"stoptime": stoptime},success: function (res) {var xData = [];//console.log("res: "+res);var json = $.parseJSON(res);json = json.data;for (var i = 0; i < json.length; i++) {tempindoor.push(json[i].TMP_INDOOR);//console.log("tempindoor: "+tempindoor);tempset.push(json[i].TMP_SET);tempwaterin.push(json[i].TEMP_WATER_IN);tempwaterout.push(json[i].TEMP_WATER_OUT);xData.push(new Date(json[i].RTime).format('yyyy-MM-dd hh:mm:ss'));}
/**这里定义新的数组将查到的数据通过遍历存到新数组内,然后根据判断是否有相同的数据,如果没有就走if内的语句存入数组内,如果有相同的就走else内的语句,之后将数据存到map里根据条件去展示符合的数据,然后将这个map存到echarts渲染的部分的数组内 就可以做到动态展示了**/const result = [];json.forEach((item) => {const index = result.findIndex((r) => r.room === item.room);if (index === -1) {result.push({ room: item.room, names: [item.TMP_INDOOR] });} else {result[index].names.push(item.TMP_INDOOR);}});//console.log(result);const legend = result.map(item => item.room); // 图例const arr = result.map(item => ({ // 数据name: item.room,type: "line",data: item.names}));//手机适配if (window.screen.width < 1000) {var legends = {x: '100px',//data: ['室内温度',  '设定温度', '进水温度', '回水温度']data: ['室内温度'],textStyle: {color: '#009688'}};} else {var legends = {x: 'center',//data: ['室内温度',  '设定温度', '进水温度', '回水温度']data: ['室内温度'],textStyle: {color: '#009688'}};}var option = createoption('单位:℃', xData, legends, arr);myChart.setOption(option, true);//EChars图手机适配window.onresize = myChart.resize;},error: function () {//alert("折线图报错!");}});tempindoor = [], tempset = [], tempwaterin = [], tempwaterout = [];}

http://www.ds6.com.cn/news/66126.html

相关文章:

  • 苹果手机官网整站优化快速排名
  • visual studio web网站开发百度账户登录
  • 关注网站建设软件开发工资一般多少
  • 成都 网站推广关键词点击价格查询
  • 嵌入式培训班多少钱金华seo
  • 广州有做虚拟货币网站亚马逊站外推广网站
  • 可以做相册的网站百度收录是什么意思
  • a00000网站建设丽丽杭州百度推广代理公司哪家好
  • 网站推广公司电话债务优化是什么意思
  • alex网站建设郑州网站优化软件
  • 自己做网站实时监控南京seo培训
  • 左权网站建设广州网站优化方案
  • 微信公众号微网站怎么做chatgpt 网址
  • 做ic芯片的要去哪个网站百度的总部在哪里
  • 济宁网站建设公司电话百度收录什么意思
  • 好看的网站你明白的百家号关键词排名
  • 做微网站公司简介网站设计服务企业
  • 代做电大网站ui作业网站链接交易
  • 手机网站尺寸大小网页seo优化
  • 建站之星做的网站如何导出温州seo排名优化
  • 福建建设人才市场网站百度收录申请入口
  • 使用wordpress的建网站如何做营销活动
  • 网站开发公司模板百度快照首页
  • 网站引流怎么做精准客户信息一条多少钱
  • 动态小网站淘宝店铺运营
  • 延吉网站建设公司怎么自己做一个网址
  • 站群管理系统cms企业宣传片视频
  • 做网站用花生壳哪个版本郑州seo优化顾问阿亮
  • 网站建设优化工资高不站长统计app进入网址
  • 怎么修改网站信息现在什么app引流效果好