하석형 하석형 04-15
250415 하석형 새로고침 시 BreadCrumb 사라짐 현상 수정
@660a8ca815c39667d50fd91134e334b6e77b7cd5
client/views/component/Breadcrumb/Breadcrumb.vue
--- client/views/component/Breadcrumb/Breadcrumb.vue
+++ client/views/component/Breadcrumb/Breadcrumb.vue
@@ -16,19 +16,27 @@
     };
   },
   watch: {
+    // 페이지 이동 시 동작
     $route: {
       immediate: true,
       handler() {
         this.generateBreadcrumb();
       }
+    },
+    // 새로고침 시 동작
+    '$store.state.menuList': {
+    immediate: true,
+    handler(val) {
+      if (val && val.length > 0) {
+        this.generateBreadcrumb();
+      }
     }
+  }
   },
   methods: {
     generateBreadcrumb() {
       const menuState = this.$store.state;
       const currentPath = this.$route.path;
-
-      console.log('menuState',menuState)
 
       // 관리자: childList 기반
       const findFromTree = (menus, path, trail = []) => {
Add a comment
List