Мой функциональный модуль импортируется до AppRoutingModule в массиве импорта, но подстановочный знак всегда улавливается - PullRequest
0 голосов
/ 06 мая 2020

У меня есть следующий массив импорта в app module.ts. В модуле маршрутизации приложения у меня есть подстановочный знак. Правило в массиве импорта: всегда импортируйте этот функциональный модуль перед модулем маршрутизации приложения. В моем случае модуль пользователей перед AppRoutingModule, поэтому подстановочная карта не будет обнаруживаться всегда первой. Но в моем случае это всегда улавливается, и я не могу go на другой маршрут.

//app.module.ts
 imports: [
    BrowserModule,
    BrowserAnimationsModule,
    ToastrModule.forRoot(),
    Ng4LoadingSpinnerModule.forRoot(),
    UiModule,
    FormsModule,
    HttpClientModule,
    UsersModule,
    CablecoModule,
    AppRoutingModule,


//app.routing.module.ts


const appRoutes: Routes = [
    { path: '', component: HomeComponent },
    { path: '**', redirectTo: '/', pathMatch: 'full' }
]

// users.module.ts

@NgModule ({
    imports: [
UsersRoutingModule
]


//users-routing.module.ts

const routess: Routes = [
  { path: 'coffee', component: CoffeeComponent },
  { path: 'contact-us', component: ContactUsComponent},
  { path: 'login', component: LoginComponent},
];

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



Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...