我正在构建一个大型应用程序。我想知道路线应该有多长?或者推荐什么?我最长的路线是:
http://localhost:3000/#/mc/accessories/watches/wa/mens watches
这是我的app.ts路线:
@Routes([
{ path: '/mc', component: MainCategoryComponent }
])
这是我的shopping.ts路线:
@Routes([
{ path: '/cl', component: ClothesComponent },
{ path: '/ac', component: AccessoriesComponent },
{ path: '/ph', component: PharmacyComponent },
{ path: '/sh', component: ShoesComponent },
{ path: '/to', component: ToysComponent },
{ path: '/en', component: EntertainmentComponent },
{ path: '/vi', component: VideoGamesComponent },
{ path: '/el', component: ElectronicsComponent }
])
这是我的accessory-route.ts
@Routes([
{ path: '/wa', component: WatchComponent },
])
这是我的watch.ts路线:
@Routes([
{ path: '/:id', component: WatchDetailComponent },
{ path: '/h', component: WatchHomeComponent },
{ path: '/', component: WatchHomeComponent }
])
当我搜索男士手表时,我的路线将我带到
http://localhost:3000/#/mc/accessories/watches/wa/mens watches
提前致谢。
答案 0 :(得分:0)
你有多少路线并不重要。 Angular足够智能,可以执行正确的路径。但是,对于您来说,采用模块化方法管理路线有助于简化管理。但小心禁止这条路线。