兰宝车间质量管理系统-前端
!157 【重新提交】permission loadView避免整个modules循环,允许view中间有views文件夹。
Merge pull request !157 from lijfcn/dev
已修改1个文件
5 ■■■■ 文件已修改
src/store/modules/permission.ts 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/store/modules/permission.ts
@@ -158,9 +158,12 @@
export const loadView = (view: any, name: string) => {
  let res;
  for (const path in modules) {
    const dir = path.split('views/')[1].split('.vue')[0];
    const viewsIndex = path.indexOf('/views/');
    let dir = path.substring(viewsIndex + 7);
    dir = dir.substring(0, dir.lastIndexOf('.vue'));
    if (dir === view) {
      res = createCustomNameComponent(modules[path], { name });
      return res;
    }
  }
  return res;