forked from drone/command-center-dashboard

罗广辉
2025-04-13 3a9d9eb85af567070af03f642dcf48147b59ee16
fix: 时间调整
1 files modified
16 ■■■■■ changed files
src/components/CommonWeather.vue 16 ●●●●● patch | view | raw | blame | history
src/components/CommonWeather.vue
@@ -38,20 +38,18 @@
        isFly.value = res.data.data.flightAdvice
        windVelocity.value = res.data.data.windPower
        flylevel.value = res.data.data.adcode.replace(/0+$/, "").length
    })
}
let intervalTime
onMounted(() => {
    getWeatherSuggest()
    updateTime() // 立即执行一次
    time.value = setInterval(updateTime, 1000)
    intervalTime = setInterval(updateTime, 1000)
})
onUnmounted(() => {
    if (time.value) {
        clearInterval(time.value)
        time.value = null
    if (intervalTime) {
        clearInterval(intervalTime)
        intervalTime = null
    }
})
</script>
@@ -64,13 +62,13 @@
    height: 36px;
    line-height: 36px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #e7f5ff;
    .line {
        border: 1px solid #ffffff;
        height: 10px;
        opacity: 0.5;
        margin: 0 18px;
    }
    .weather {
        img {
@@ -94,4 +92,4 @@
        }
    }
}
</style>
</style>