angular - 如何使组件路径成为Angular 6中的根URL
问题描述
我有一个带有多个页面路由的 Angular 6 应用程序。我想将 home 组件设置为根 url,以便在应用程序最初提供服务时 (ng serve -o) 而不是转到 localhost:4200 这本质上是一个带有导航栏的空白页面,而是转到 localhost:4200/home 哪个是我的主页组件。我试过了:
{ path: '', component:HomeComponent },
在 app.module.ts 文件中,但它不起作用。关于如何解决这个问题的任何建议?谢谢!
解决方案
使用此配置:
{ path: '', redirectTo: '/home', pathMatch: 'full' },
{ path: 'home', component: HomeComponent },
推荐阅读
- talend - Talend - 在哪里可以找到 Talend 使用的内部库的源代码?
- android - Firebase/Firestore 未连接到互联网
- javascript - 如何在反应中避免匿名函数
- javascript - 从 ES6 映射中删除未定义而不会出现 Typescript 错误
- python-3.x - 在烧瓶应用程序中使用乌龟 orm 初始化数据库的正确方法是什么?
- assembly - 在装配中打印自定义错误
- c# - MVC 5 ASP.Net 切换语言
- python - 使用 if 语句将变量设置为 0
- angular-cli - 安装角度的问题!npm 在安装时显示 2 个警告
- email - 使用 SendGrid Mail API 确保最多一次语义