网站搜索

typescript - Angular 5:错误:Error false -- 这是什么?


我遇到了一个奇怪的错误,在网上搜索相关信息时找不到任何东西。有人以前遇到过这种情况吗?它只在某个页面加载时发生。

我当前的设置:

app-routing.module.ts

import { RouterModule, Routes } from '@angular/router';

const routes: Routes = [
    //...

    {
        path: ':username',
        loadChildren: './user/user.module#UserModule'
    }
];

export const AppRoutingModule = RouterModule.forRoot(routes);

user-routing.module.ts

import { RouterModule, Routes } from '@angular/router';

import { UserComponent } from './user.component';

const routes: Routes = [
    {
        path: '',
        component: UserComponent
    }
];

export const UserRoutingModule = RouterModule.forChild(routes);

user.component.html

<div class="container">
    <!-- ... -->
</div>

user.component.ts

import { Component } from '@angular/core';

@Component({
    selector: 'user',
    templateUrl: './user.component.html',
    styleUrls: ['./user.component.scss']
})
export class UserComponent {

    constructor(
        private route: ActivatedRoute,
        // ...
    ) {
        route.params.subscribe(params => {
            // ...
        });
    }

}