From ae5e8203a6008119d57453d3ae3833e9b541b7c4 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Thu, 16 Dec 2021 13:31:44 +0800
Subject: [PATCH] +

---
 src/components/mobileLeftNav/index.vue |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/src/components/mobileLeftNav/index.vue b/src/components/mobileLeftNav/index.vue
index 2cbf6e6..0f03e66 100644
--- a/src/components/mobileLeftNav/index.vue
+++ b/src/components/mobileLeftNav/index.vue
@@ -1,7 +1,7 @@
 <template>
   <div class="m-left-nav" :style="[navStyle]">
     <!-- :style="[coutrolStyle]" -->
-    <div class="m-left-coutrol" @click="iconHide = !iconHide">
+    <div class="m-left-coutrol" @click="changeIconHide">
       <i :class="icons"></i>
     </div>
     <ul>
@@ -46,9 +46,9 @@
 </template>
 
 <script>
+import { mapGetters } from "vuex";
 export default {
   name: "mobileLeftNav",
-  computed: {},
   watch: {
     iconHide() {
       if (this.iconHide) {
@@ -62,6 +62,9 @@
       }
     },
   },
+  computed: {
+    ...mapGetters(["iconHide"]),
+  },
   data() {
     return {
       popupWindow1: false,
@@ -71,7 +74,6 @@
         "https://fuss10.elemecdn.com/1/8e/aeffeb4de74e2fde4bd74fc7b4486jpeg.jpeg",
       ],
       icons: "el-icon-d-arrow-right",
-      iconHide: false,
       navStyle: {
         right: "0px",
       },
@@ -166,6 +168,10 @@
   },
   mounted() {},
   methods: {
+    changeIconHide() {
+      let isif = this.iconHide;
+      this.$store.commit("MSET_ICONHIDE", !isif);
+    },
     generatePosition(num) {
       const list = [];
       for (let i = 0; i < num; i++) {

--
Gitblit v1.9.3