周总结2018.1.7

1.在查看xml和json文件时,不能在里面写注释,否则读取不了。

2.鼠标悬停不会一直获取数据,只获取一次

3.复制代码文件后,要注意引用的CSS和JS是否正确,不然修改样式却不生效,会浪费时间。

4.代码优化
之前:

if(group.deviceID===parseInt(deviceID) && group.paramID===parseInt(paramID) ) {
  switch (parseInt(paramID)) {
    case 160:drawText.attr({text: group.statusEnValue});break;
    case 161:drawText.attr({text: group.statusEnValue});break;
    case 162:drawText.attr({text: group.statusEnValue});break;
  }
}

现在:

if(group.deviceID===parseInt(deviceID) && group.paramID===parseInt(paramID) ) {
  drawText.attr({text: group.statusEnValue})
}

5.获取json数据并使用jQuery的$.each循环数组

$.getJSON("../json/cold.json", function(data) {
  $.each(data.result, function (key,group) {
    $.each(group, function (key, val) {
    })
  })
})
  1. $.each()跳出循环用return falsereturn true,这样找到数据就没必要继续循环了
    return false 代替 break
    return true 代替 continue

(完)

你可能感兴趣的:(周总结2018.1.7)