gpt4 book ai didi

javascript - Angular 4 : changing url, 但未呈现组件

转载 作者:数据小太阳 更新时间:2023-10-29 04:35:56 25 4
gpt4 key购买 nike

我正在尝试使用 routerLink = "selected"

从一个组件链接一个组件
 const routes: Routes = [
{
path: '',
children: [
{
path: 'account',
component: AccountComponent,
children: [
{
path: 'selected',
component: SelectedComponent,
},
],
},

]
}
];

@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule],
})
export class AccountSettingsRoutingModule { }

这是 AccountComponent

    import { Component, OnInit, AfterViewInit } from '@angular/core';
import { Router, ActivatedRoute, RouterModule } from '@angular/router';
import { HttpClient, HttpHeaders } from '@angular/common/http';
import { Http, Response, Headers } from '@angular/http';
@Component({
selector: 'app-list-accounts',
templateUrl: './accounts-list.component.html',
styleUrls: ['./accounts-list.component.scss']
})
export class AccountComponent implements OnInit {

constructor(private http: HttpClient, private router: Router) { }
ngOnInit() {}
}

网址正在更改为所需的仪表板/帐户/已选择,但未加载 View 。

最佳答案

添加<router-outlet></router-outlet>到帐户组件。在 docs 中阅读更多内容.

关于javascript - Angular 4 : changing url, 但未呈现组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49740306/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com