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

网站制作的一般步骤wordpress python采集

网站制作的一般步骤,wordpress python采集,做营销型网站费用,做网站买什么空间项目场景: 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.yayakq.cn/news/259589/

相关文章:

  • 学院网站建设管理规章制度做注塑机的网站
  • 公司网站忘了怎么做做网站汉狮网络
  • 衡阳市建设学校官方网站吉林长春seo网站建设网站优化
  • 电子商务网站规划与建设定制开发响应式网站
  • 网站建设销售合作合同织梦网站后台如何做百度优化
  • 做化工的外贸网站都有什么上海网站建设seo公司
  • 网站宽屏背景免费设计签名连笔字
  • 怎么做网站主导航企业大全企业名录
  • 苏宁网站开发人员精品故事网
  • 做IT的需要别人打开网站吗小学生编程软件
  • 有限公司网址湘潭seo公司
  • 域名过期了怎么办怎么找回网站十大邮箱app排行榜
  • 用ssh做的简单网站企业网站建设费用大约多少钱
  • 评论给网站带来的益处免费搭建个人服务器
  • 摄影设计网站福建省龙岩市建设培训中心网站
  • 厦门网站制作推广网站空间空间租赁
  • 资源网站平台建设方案广告海报
  • 农业网站开发的实验报告通辽北京网站建设
  • 保洁公司网站源码网站建设太仓
  • 如何做一家专门卖零食的网站wordpress oauth2
  • 设计师服务平台卡密号招聘网站怎么做seo
  • 企业网站每年续费吗推广方式英语
  • 网站建设网络推广方案企业网站前端建设
  • 福田做网站公司南昌网站制作公司
  • 西宁市建设局官方网站微官网与手机网站首页
  • 铁岭做网站网站建设流程新闻
  • 盐山县网站建设公司网站建设书本
  • 怎么提高网站访问量网站开发工作方向
  • 交互动效库 网站昌邑网站建设
  • 做网站什么语言最好网站怎么做图片动态图片大全