2017-05-08 1 views
0

Ich erhalte Fehler, da keine NgModule-Metadaten für 'CustomerComponent' gefunden wurden. wenn ich auf klicken CustLinkKeine NgModule-Metadaten für 'CustomerComponent' gefunden

Meister

<a [routerLink]="['Supplier/Add']">Supplier</a> 
<a [routerLink]="['Customer/Add']">Customer</a><br /> 
<div> 
    <router-outlet></router-outlet> 
</div> 

CustomerComponent

import { Component } from "@angular/core" 
    import { Customer } from "../../UI/Customer/Customer" 

    @Component({ 
     templateUrl: "../UI/Customer/Customer.html" 
    }) 

export class CustomerComponent { 

} 

CustomerRouting

import { Component } from '@angular/core'; 
import { CustomerComponent } from '../component/customercomponent/customercomponent'; 

export const CustoerRoutes = [ 
    { path: 'Add', component: CustomerComponent }, 
]; 

CustomerModule

import { NgModule } from "@angular/core" 
import { BrowserModule } from '@angular/platform-browser'; 
import { FormsModule } from "@angular/forms" 
import { CustomerComponent } from "../../Component/CustomerComponent/CustomerComponent" 
import { RouterModule } from '@angular/router'; 
import { CustoerRoutes } from '../../route/customerrouting'; 

@NgModule({ 
    imports: [RouterModule.forChild(CustoerRoutes), 
     FormsModule, BrowserModule], 
    declarations: [CustomerComponent], 
    bootstrap: [CustomerComponent] 
}) 
export class CustomerModuleLibrary { } 
+0

Veröffentlichen Sie Ihre app.module.ts. Es sollte CustomerModuleLibrary enthalten –

+0

Hier im verwenden Vs2015 Empty – Hussain

+0

Add Full Fehler SnapShot – mayur

Antwort

0

Es scheint so, wie Sie CustomerComponent importiert haben, ist nicht korrekt. Ich habe angenommen, Sie haben CustomerComponent.ts Datei in Component Ordner hinzugefügt.

Korrigierte Dateien werden unter

CustomerRouting angebracht

import { Component } from '@angular/core'; 
import { CustomerComponent } from '../component/CustomerComponent'; 

export const CustoerRoutes = [ 
    { path: 'Add', component: CustomerComponent }, 
]; 

CustomerModule

import { NgModule } from "@angular/core" 
import { BrowserModule } from '@angular/platform-browser'; 
import { FormsModule } from "@angular/forms" 
import { CustomerComponent } from "../../component/CustomerComponent" 
import { RouterModule } from '@angular/router'; 
import { CustoerRoutes } from '../../route/customerrouting'; 

@NgModule({ 
    imports: [RouterModule.forChild(CustoerRoutes), 
     FormsModule, BrowserModule], 
    declarations: [CustomerComponent], 
    bootstrap: [CustomerComponent] 
}) 
export class CustomerModuleLibrary { } 

Prost!

+0

es ist Throughing Error as Cant Finden Modul wie Import {CustomerComponent} aus '../component/CustomerComponent'; – Hussain

+0

könnten Sie sich bei meinem TeamViewr – Hussain

Verwandte Themen