Слияние кода завершено, страница обновится автоматически
{% extends 'base.html' %} {% block css%}
<style type="text/css">
.b1 {
color: blue;
}
</style>
{% endblock %} {% block body%}
<div class="row">
<div class="col-md-6">
<!-- <img src="/plot1.png" alt="CH1 DATA"> -->
<div id="ch_1_temp_hum" style="width: 600px;height:250px;"></div>
</div>
<div class="col-md-6">
<div id="ch_2_temp_hum" style="width: 600px;height:250px;"></div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<!-- <img src="/plot1.png" alt="CH1 DATA"> -->
<div id="ch_3_temp_hum" style="width: 600px;height:250px;"></div>
</div>
<div class="col-md-6">
<div id="ch_4_temp_hum" style="width: 600px;height:250px;"></div>
</div>
</div>
{% endblock %} {% block js%}
{{ super() }}
<script type="text/javascript">
var myChart_ch1_temp_hum = echarts.init(document.getElementById('ch_1_temp_hum'));
var myChart_ch2_temp_hum = echarts.init(document.getElementById('ch_2_temp_hum'));
var myChart_ch3_temp_hum = echarts.init(document.getElementById('ch_3_temp_hum'));
var myChart_ch4_temp_hum = echarts.init(document.getElementById('ch_4_temp_hum'));
var channel;
function get_temp_hum_chart_data()
{
var colors = ['#5793f3', '#d14a61', '#675bba'];
// HINT: HERE GET ALL DATA (NOT GET DATA BY CH), API NAME NOT MODIFY
$.post(
"api/get_temp_hum_chart_data_by_ch", {
//ch:ch
},
function(data, status) {
d = JSON.parse(data);
var option1 = {
color: colors,
title: {
text: 'CH1 温/湿度历史数据'
},
tooltip: {},
legend: {
data:['温度°C', '湿度%']
},
xAxis: [
{
type: 'category',
axisTick: {
alignWithLabel: true
},
data: d[0]
}
],
yAxis: [
{
type: 'value',
name: '温度',
axisLine: {
lineStyle: {
color: colors[0]
}
},
},
{
type: 'value',
name: '湿度',
axisLine: {
lineStyle: {
color: colors[1]
}
},
}
],
series: [
{
name: '温度',
type: 'bar',
data: d[1]
},
{
name: '湿度',
type: 'bar',
data: d[2]
}
]
};
myChart_ch1_temp_hum.setOption(option1) ;
var option2 = {
color: colors,
title: {
text: 'CH2 温/湿度历史数据'
},
tooltip: {},
legend: {
data:['温度°C', '湿度%']
},
xAxis: [
{
type: 'category',
axisTick: {
alignWithLabel: true
},
data: d[0]
}
],
yAxis: [
{
type: 'value',
name: '温度',
axisLine: {
lineStyle: {
color: colors[0]
}
},
},
{
type: 'value',
name: '湿度',
axisLine: {
lineStyle: {
color: colors[1]
}
},
}
],
series: [
{
name: '温度',
type: 'bar',
data: d[3]
},
{
name: '湿度',
type: 'bar',
data: d[4]
}
]
};
myChart_ch2_temp_hum.setOption(option2) ;
var option3 = {
color: colors,
title: {
text: 'CH3 温/湿度历史数据'
},
tooltip: {},
legend: {
data:['温度°C', '湿度%']
},
xAxis: [
{
type: 'category',
axisTick: {
alignWithLabel: true
},
data: d[0]
}
],
yAxis: [
{
type: 'value',
name: '温度',
axisLine: {
lineStyle: {
color: colors[0]
}
},
},
{
type: 'value',
name: '湿度',
axisLine: {
lineStyle: {
color: colors[1]
}
},
}
],
series: [
{
name: '温度',
type: 'bar',
data: d[5]
},
{
name: '湿度',
type: 'bar',
data: d[6]
}
]
};
myChart_ch3_temp_hum.setOption(option3) ;
var option4 = {
color: colors,
title: {
text: 'CH4 温/湿度历史数据'
},
tooltip: {},
legend: {
data:['温度°C', '湿度%']
},
xAxis: [
{
type: 'category',
axisTick: {
alignWithLabel: true
},
data: d[0]
}
],
yAxis: [
{
type: 'value',
name: '温度',
axisLine: {
lineStyle: {
color: colors[0]
}
},
},
{
type: 'value',
name: '湿度',
axisLine: {
lineStyle: {
color: colors[1]
}
},
}
],
series: [
{
name: '温度',
type: 'bar',
data: d[7]
},
{
name: '湿度',
type: 'bar',
data: d[8]
}
]
};
myChart_ch4_temp_hum.setOption(option4) ;
}
);
}
$(document).ready(function() {
get_temp_hum_chart_data();
});
</script>
{% endblock %}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )