iview-dynamicRouter icon indicating copy to clipboard operation
iview-dynamicRouter copied to clipboard

不支持路由数据里的二级以上路由吗?

Open comkis opened this issue 7 years ago • 4 comments

"path": "/businessRouter",
    "icon": "iconfont icon-yewu1",
    "name": "businessRouter",
    "title": "业务管理",
    "component": "Main",
    "children": [
      {
        "path": "pactManage",
        "name": "pactManage",
        "title": "合同管理",
        "component": "businessBox/pactManage/pactManage"
      }

这是正常的路由数据控制。 我在children里面再嵌一层children不行吗? 路由是配置成功了,可以三层地址打开页面,但是点击菜单他打开的却是去掉/businessRouter的。直接是#/pactRouter

"path": "/businessRouter",
    "icon": "iconfont icon-yewu1",
    "name": "businessRouter",
    "title": "业务管理",
    "component": "Main",
    "children": [
      {
        "path": "pactRouter",
        "name": "pactRouter",
        "title": "合同管理",
        "component": "businessBox/pactManage/pactRouter",
        "children": [
          {
            "path": "pactManage",
            "name": "pactManage",
            "title": "合同列表",
            "component": "businessBox/pactManage/pactManage"
          }
        ]
      }

comkis avatar May 31 '18 08:05 comkis

三级路由没有验证过,现在可能不行。之前的iview菜单组件貌似没有三级菜单,这几天我更新下iview版本验证下,有问题的话会修复更新。

zzayne avatar Jun 01 '18 03:06 zzayne

我感觉加了个判断二级有没有children然后是否放进菜单的路由就可以了吧。 其实我这样就是想要把路由多分几组管理(其实这里我之前是蠢操作route访问来for出面包屑的) 上面也说了路由是注册成功的,因为路径访问可以成功,但好像重定向被忽略了什么的。@zzayne

comkis avatar Jun 05 '18 09:06 comkis

现在的iview有三级菜单了,我试着改了一下都不行。有什么办法能支持一下三级菜单吗?

qzmly100 avatar Nov 08 '18 02:11 qzmly100

组件要升级吧,这个脚手架的组件应该不行

zzayne avatar Nov 11 '18 02:11 zzayne