【发布时间】:2018-06-10 14:51:21
【问题描述】:
【问题讨论】:
-
在此处发布您的代码
-
您想如何更改网址?在浏览器 URL 栏中手动,还是单击链接或从代码中?
-
我还没有代码我想知道怎么做你可以给我一个教程吗?
标签: angular angular2-routing angular-routing angular4-router
【问题讨论】:
标签: angular angular2-routing angular-routing angular4-router
哈哈,这不是一个好问题。
你读过教程吗?如果是,那是什么问题?
您需要配置您的 Routes 数组 Route 对象:
const routes: Routes = [
{ path: 'lazysalim', component: LazySalimComponent }
];
Path 是一个字符串,表示 url 中的路由,component 是您希望在此 url 上显示的关联组件。
通过forRoot 方法将其添加到模块(可能是app.module.ts)导入中:
imports: [
...,
RouterModule.forRoot(routes)
]
您需要将<router-oultet></router-oultet> 添加到您的模板中。这作为一个锚点,与匹配的 URL 关联的 Component 将显示在该锚点下方。
您需要一个按钮或其他东西来导航到这些路径。你可以使用
<a [routerLink]="['lazysalim']">
您将被导航到 url/lazysalim` 作为一个按钮。或者
this.router.navigate(['lazysalim'])`.
希望对你来说不会太长:\
【讨论】: