Angular 6 ng build --prod无法动态创建路由

时间:2018-11-27 10:23:22

标签: angular angular6 angular-routing angular-router

我创建了简单的angular 6项目。我想动态添加路由。概念如下。

const myRoutes = [
{
path: 'com1',
component: OneComponent,
},
{
path: 'com2',
component: TwoComponent,
},{
path: 'com3',
component: ThreeComponent,
},{
path: 'com4',
component: FourComponent,
},

];

export const routes: Routes = [];

for (let i = 0; i < myRoutes.length; i++) {
 const r = myRoutes[i];
  routes.push({
   path: r.path,
   component: r.component,
  });
}

这在 ng版本 ng服务中很好用。但是 ng服务--aot ng构建--prod 将失败。有什么方法可以在角度6中添加动态路线吗?

0 个答案:

没有答案