新版交易所前段管理后台
1
jhzh
2025-09-05 2627a08fc540a71558be965f1809990f25843d7a
src/views/main-navbar-sub-menu.vue
@@ -20,7 +20,7 @@
        :key="item.menuId"
        :menu="item"
        :type=1
        :dynamicMenuRoutes="dynamicMenuRoutes">{{ item.name }}
        :dynamiCMEnuRoutes="dynamiCMEnuRoutes">{{ item.name }}
      </main-navbar-sub-menu>
    </el-submenu>
    <el-menu-item v-else :index="menu.menuId + ''"  :popper-append-to-body="false"  @click="gotoRouteHandle(menu)" style="background-color: rgb(255, 255, 255);">
@@ -47,7 +47,7 @@
        type: Object,
        required: true
      },
      dynamicMenuRoutes: {
      dynamiCMEnuRoutes: {
        type: Array,
        required: true
      },
@@ -64,7 +64,7 @@
    methods: {
      // 通过menuId与动态(菜单)路由进行匹配跳转至指定路由
      gotoRouteHandle (menu) {
        var route = this.dynamicMenuRoutes.filter(item => item.meta.menuId === menu.menuId)
        var route = this.dynamiCMEnuRoutes.filter(item => item.meta.menuId === menu.menuId)
        console.log(menu)
        if (route.length >= 1) {
          this.$router.push({ name: route[0].name })