ZZJ
2021-11-19 ddb4dda6ed6069253afb8b1e05fe52b56c681f35
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,12 +13,23 @@
<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;
      },
    },
  },
};
</script>
<style lang="scss">