fix: BUG修改

This commit is contained in:
kun 2024-02-22 14:11:59 +08:00
parent 249de86c44
commit 921b918963

View File

@ -16,7 +16,7 @@
v-for="(item, index) in noiseList"
:key="index"
:label="item.label"
:value="item.value"
:value="item.label"
@click="checkChange(item.label)"
/>
</el-select>
@ -31,7 +31,7 @@
<script lang="ts" setup>
import { GlobalStore } from "@/stores";
import { selectDustNoiseDataApi } from "@/api/modules/headNoise";
import { onMounted, reactive, ref, onBeforeUnmount } from "vue";
import { onMounted, reactive, ref, onBeforeUnmount, computed } from "vue";
import * as echarts from "echarts";
import Card from "@/components/card.vue";
import mitts from "@/utils/bus"; //
@ -43,39 +43,52 @@ let chart = ref();
const noiseList = [
{
value: 0,
label: "PM2.5"
label: "PM2.5",
unit: "μg/m³"
},
{
value: 1,
label: "PM10"
label: "PM10",
unit: "μg/m³"
},
{
value: 2,
label: "白天噪音"
},
{
value: 3,
label: "夜晚噪音"
label: "噪声",
unit: "dB"
},
// {
// value: 3,
// label: ""
// },
{
value: 4,
label: "风速"
label: "风速",
unit: "m/s"
},
{
value: 5,
label: "TSP"
label: "TSP",
unit: "μg/m³"
},
{
value: 6,
label: "温度"
label: "温度",
unit: "℃"
},
{
value: 7,
label: "湿度"
label: "湿度",
unit: "%"
}
];
let receive = ref("" as any);
let selectValue = ref("PM2.5" as any);
const selectValue = ref("PM2.5" as any);
const selectUnit = computed(() => {
let item = noiseList.find((item:any) => {
return item.label === selectValue.value
})
return item?.unit
})
function drawChart() {
let myEchart = echarts.init(document.getElementById("myEcharts"));
let option = {
@ -165,7 +178,7 @@ function drawChart() {
yAxis: [
{
type: "value",
name: "单位:ug/m³",
name: "单位:" + selectUnit.value,
nameTextStyle: {
color: "#fff",
nameLocation: "start"