From c40500d288339cd9b2200f8f909e3cd5471c0c22 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期五, 30 八月 2024 17:38:29 +0800 Subject: [PATCH] 1. 优化3D动画中风向的变化逻辑; 2. 修复折线图切换因子时,数据直接跳转至起始处的问题; 3. 折线图和表格加回风向因子; 4. 优化风向的均值计算为矢量计算,同时最大最小值不显示; 5. 新增表格数据导出功能; --- src/components/monitor/FactorCheckbox.vue | 19 +++++++++++++++---- 1 files changed, 15 insertions(+), 4 deletions(-) diff --git a/src/components/monitor/FactorCheckbox.vue b/src/components/monitor/FactorCheckbox.vue index 7e236e3..093920a 100644 --- a/src/components/monitor/FactorCheckbox.vue +++ b/src/components/monitor/FactorCheckbox.vue @@ -63,9 +63,7 @@ }, emits: ['update:modelValue'], data() { - return { - checkbox: [checkboxOptions(TYPE0)[0].value] - }; + return {}; }, computed: { options() { @@ -81,7 +79,7 @@ const e = array[i]; res.push(e.value); } - this.$emit('update:modelValue', res); + this.handleChange(res); } } }, @@ -95,10 +93,23 @@ <style scoped> .el-checkbox { --el-checkbox-text-color: white; + --main-color: #23dad1; + --el-checkbox-checked-text-color: var(--main-color); + --el-checkbox-checked-input-border-color: var(--main-color); + --el-checkbox-checked-bg-color: var(--main-color); + --el-checkbox-input-border-color-hover: var(--main-color); + + --el-checkbox-disabled-checked-input-fill: var(--main-color); + --el-checkbox-disabled-checked-input-border-color: var(--main-color); + --el-checkbox-disabled-checked-icon-color: white; margin-right: 6px; /* height: initial; */ } +.el-checkbox__input.is-disabled + span.el-checkbox__label { + color: var(--el-color-primary); +} + .vertical-class { display: flex; flex-direction: column; -- Gitblit v1.9.3