From ddb4dda6ed6069253afb8b1e05fe52b56c681f35 Mon Sep 17 00:00:00 2001 From: ZZJ <zzjdsg2300@163.com> Date: 星期五, 19 十一月 2021 18:58:38 +0800 Subject: [PATCH] 暂存 --- src/pages/settings/components/switchBar.vue | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/pages/settings/components/switchBar.vue b/src/pages/settings/components/switchBar.vue index 831d56c..d68bec7 100644 --- a/src/pages/settings/components/switchBar.vue +++ b/src/pages/settings/components/switchBar.vue @@ -2,7 +2,7 @@ <div class="switch-bar"> <div class="name">{{ barName }}</div> <el-switch - v-model="value" + v-model="barValue" active-color="var(--colorCard)" :width="30" @change="switchChange" @@ -13,10 +13,21 @@ <script> export default { + name: "switchBar", props: ["barName", "value"], methods: { switchChange(val) { this.$emit("switchChange", val); + }, + }, + computed: { + barValue: { + get() { + return this.value; + }, + set(newValue) { + return newValue; + }, }, }, }; @@ -28,7 +39,7 @@ height: 50px; padding: 0 25px; justify-content: space-between; -border-radius: 8px; + border-radius: 8px; margin-bottom: 4px; .el-switch.is-checked .el-switch__core::after { -- Gitblit v1.8.0