|
@@ -48,6 +48,8 @@ $(function () {
|
|
|
],
|
|
|
});
|
|
|
|
|
|
+
|
|
|
+
|
|
|
// 阻止冒泡
|
|
|
$(".hardware-list").on("click keydown keyup keypress", function (event) {
|
|
|
event.stopPropagation();
|
|
@@ -125,4 +127,110 @@ $(function () {
|
|
|
},
|
|
|
});
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ //记载温度计
|
|
|
+ var chartDom = document.getElementById('temperature');
|
|
|
+ var myChart = echarts.init(chartDom);
|
|
|
+
|
|
|
+ option = {
|
|
|
+ series: [
|
|
|
+ {
|
|
|
+ name: "Indicator",
|
|
|
+ type: "gauge",
|
|
|
+ data: [{
|
|
|
+ value: 50,
|
|
|
+ name:'温度',
|
|
|
+ itemStyle:{
|
|
|
+ color: "#23EACF",
|
|
|
+ fontSize:14
|
|
|
+ },
|
|
|
+ detail: {
|
|
|
+ formatter: "{value}℃",
|
|
|
+ color: "#23EACF",
|
|
|
+ fontSize:24,
|
|
|
+ offsetCenter: ['0%', '28%'],
|
|
|
+ },
|
|
|
+ title: {
|
|
|
+ offsetCenter: ['0%', '80%'],
|
|
|
+ color: "#fff",
|
|
|
+ fontSize:20
|
|
|
+ }
|
|
|
+ }],
|
|
|
+ radius: "100%",
|
|
|
+ startAngle: 240,
|
|
|
+ endAngle: -60,
|
|
|
+ axisLine: {
|
|
|
+ show: false
|
|
|
+ },
|
|
|
+ axisTick:{
|
|
|
+ show: true,
|
|
|
+ length:12,
|
|
|
+ lineStyle:{
|
|
|
+ color:'#339ED3'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ splitLine: {
|
|
|
+ show: true,
|
|
|
+ length:15,
|
|
|
+ lineStyle:{
|
|
|
+ color: "rgba(255, 255, 255, 1)",
|
|
|
+ }
|
|
|
+ },
|
|
|
+ axisLabel: {
|
|
|
+ color: "#23EACF"
|
|
|
+ },
|
|
|
+ pointer: {
|
|
|
+ show: true,
|
|
|
+ itemStyle:{
|
|
|
+ color: "#23EACF"
|
|
|
+ },
|
|
|
+ width: 4.5,
|
|
|
+ length: "46%"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "Indicator1",
|
|
|
+ type: "gauge",
|
|
|
+ data: [{
|
|
|
+ value: 50,
|
|
|
+ detail:{
|
|
|
+ show:false
|
|
|
+ }
|
|
|
+ }],
|
|
|
+ radius: "50%",
|
|
|
+ startAngle: 240,
|
|
|
+ endAngle: -60,
|
|
|
+ axisLine: {
|
|
|
+ show: true,
|
|
|
+ lineStyle:{
|
|
|
+ width:5
|
|
|
+ }
|
|
|
+ },
|
|
|
+ progress: {
|
|
|
+ show: true,
|
|
|
+ width:5,
|
|
|
+ itemStyle:{
|
|
|
+ color: "#23EACF"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ axisTick:{
|
|
|
+ show: false,
|
|
|
+ },
|
|
|
+ splitLine: {
|
|
|
+ show: false,
|
|
|
+ },
|
|
|
+ axisLabel: {
|
|
|
+ show: false,
|
|
|
+ },
|
|
|
+ pointer: {
|
|
|
+ show: false,
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+option && myChart.setOption(option, true);
|
|
|
});
|