2016-10-21 14 views
10

मैं सिर्फ कोणीय CLI उपयोग कर एक नया कोणीय परियोजना बनाया है और एक नया मार्ग scaffolded और मैं के रूप में त्रुटि हो रही है किया है में एक ज्ञात तत्व नहीं है ज्ञात तत्व नहीं'रूटर-आउटलेट' angular2

क्या कोई मेरी मदद कर सकता है?

+0

कृपया कोड जहां आप इस त्रुटि हो रही है ?? बेहतर प्रश्न पूछने के लिए StackOverflow दिशानिर्देश देखें –

+0

कृपया पढ़ें [यह] (http://stackoverflow.com/help/mcve) – Nishant123

उत्तर

15

app.module.ts में

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

जोड़ सकते हैं और imports में आयात करें -

imports: [ 
    BrowserModule, 
    FormsModule, 
    HttpModule, 
    RouterModule 
], 

यह मेरे लिए काम किया।

4

आप

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

फिर जड़ लगातार और निर्यात

@NgModule({ 
    imports: [RouterModule.forRoot(routes)], 
    exports: [RouterModule] 
}) 

तब निर्यात के साथ इसे आयात सभी अवयव आप के साथ मार्ग लागू करना चाहते हैं पहले मार्गों & RouterModule आयात करने के लिए की जरूरत है।

यह सेट ... उम्मीद है कि यह काम करेगा।

0

निम्नलिखित काम किया!

का उपयोग करना:

"@angular/router": "3.1.2", 
5

यहाँ समाधान है कि मेरे लिए काम किया, द्वारा gaurav2887 this page से प्रेरित है:

import { RouterTestingModule } from '@angular/router/testing'; 
...  
beforeEach(() => { 
     TestBed.configureTestingModule({ 
      declarations: [ MyComponent ], 
      imports: [ RouterTestingModule ] 
     }); 
...