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,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 {