|
[home.component.ts]
import { Component, OnInit } from '@angular/core';
import { FilterSettingsModel } from '@syncfusion/ej2-ng-grids';
import { DataManager } from '@syncfusion/ej2-data';
import { DateTimePickerModule } from '@syncfusion/ej2-ng-calendars';
@Component({
selector: 'home',
templateUrl: './home.component.html',
})……. |
|
[app.shared.module.ts]
import { HttpModule } from '@angular/http';
import { RouterModule } from '@angular/router';
import { DateTimePickerModule } from '@syncfusion/ej2-ng-calendars';
import { AppComponent } from './components/app/app.component';
import { NavMenuComponent } from './components/navmenu/navmenu.component';
import { HomeComponent } from './components/home/home.component';
import { FetchDataComponent } from './components/fetchdata/fetchdata.component';
import { CounterComponent } from './components/counter/counter.component';
@NgModule({
declarations: [
AppComponent, NavMenuComponent, CounterComponent, FetchDataComponent, HomeComponent
],
imports: [
CommonModule, HttpModule, DateTimePickerModule, FormsModule, RouterModule.forRoot([
{ path: '', redirectTo: 'home', pathMatch: 'full' },
{ path: 'home', component: HomeComponent },
{ path: 'counter', component: CounterComponent },
{ path: 'fetch-data', component: FetchDataComponent }
])
],
})
export class AppModuleShared {
} |