异步更改组件名称

46 阅读1分钟
     route.component = () => dynamicComponent(import(`@/views/。。。`), route.name);
     export function dynamicComponent(_import, routeName) {
  return _import.then(comp => {
    if (comp && comp.default) {
      return { ...comp.default, name: routeName };
    }
    return comp;
  });
}