-2

I am a beginner in angular.I am following a lecture and doing hands-on.I write the following code following the instructor.But this doen't render anything.Please help

app.module.ts :

@NgModule({
  declarations: [
    AppComponent,
    BsNavbarComponent,
    HomeComponent,
    ProductsComponent,
    ShoppingCartComponent,
    CheckOutComponent,
    OrderSucessfulComponent,
    MyOrdersComponent,
    AdminProductsComponent,
    AdminOrdersComponent
  ],
  imports: [
    BrowserModule,
    RouterOutlet,
    AngularFireModule.initializeApp(environment.firebase),
    AngularFireDatabaseModule,
    AngularFireDatabaseModule,

  ],

  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }
export const appRoutes: Routes = [

  {path:'',component:HomeComponent},
  {path:'products',component:ProductsComponent},
  {path:'shopping-cart',component:ShoppingCartComponent},
  {path:'check-out',component:CheckOutComponent},
  {path:'order-sucessful',component:OrderSucessfulComponent},
  {path:'login',component:LoginComponent},
  {path:'admin/products',component:AdminProductsComponent},
  {path:'admin/orders',component:AdminOrdersComponent}

  ]


  RouterModule.forRoot(appRoutes);

app.component.html:

<bs-navbar></bs-navbar>

<main role="main" class="container">

  <div class="starter-template">
    <router-outlet></router-outlet>

</main>
Mohammed Ajmal
  • 570
  • 1
  • 7
  • 20

1 Answers1

0

In your imports please remove RouterOutlet and add RouterModule like this

  imports: [
    BrowserModule,
    RouterModule.forRoot(appRoutes),
    AngularFireModule.initializeApp(environment.firebase),
    AngularFireDatabaseModule,
    AngularFireDatabaseModule,
  ]
Sreekar Sree
  • 404
  • 5
  • 14