dengzedong
5 天以前 f9b459a3fefd5fab0ee8e19268adb9d9eadab2a7
src/utils/routerHelper.ts
@@ -88,7 +88,8 @@
    // 2. 生成 data(AppRouteRecordRaw)
    // 路由地址转首字母大写驼峰,作为路由名称,适配keepAlive
    let data: AppRouteRecordRaw = {
      path: route.path.indexOf('?') > -1 ? route.path.split('?')[0] : route.path,
      path:
        route.path.indexOf('?') > -1 && !isUrl(route.path) ? route.path.split('?')[0] : route.path, // 注意,需要排除 http 这种 url,避免它带 ? 参数被截取掉
      name:
        route.componentName && route.componentName.length > 0
          ? route.componentName
@@ -119,7 +120,7 @@
      data.children = [childrenData]
    } else {
      // 目录
      if (route.children) {
      if (route.children?.length) {
        data.component = Layout
        data.redirect = getRedirect(route.path, route.children)
        // 外链