2016-09-13 23 views
3

次の構造を持つことは可能ですか?angular2ネストされたインポートされたモジュールのコンポーネントを使用

app.component.js

@Component({ 
    template: '<nav-context></nav-context>' 
class AppComponent 

app.module.js

@NgModule({ 
    imports: [CoreModule] 
    boostrap: [AppComponent] 

core.module.js

@NgModule({ 
    imports: [NavModule] 
class CoreModule 

nav.module.js

@NgModule({ 
    declarations: [NavContextComponent] 
    exports: [NavContextComponent] 
class NavModule 

NAV-context.component.js

@Component({ 
    selector: 'nav-context' 
class NavContextComponent 

は、これまでのところ私は'nav-context' is not a known element

+0

缶に提供する場合は、モジュールをエクスポートする必要があると思うもらいますより組織的な方法でコードを構造化してください。クラスごとに1つのコードセクション –

+0

私のコードを再構築:) – select

答えて

6

は、私はあなたがそれを輸入

@NgModule({ 
    imports: [NavModule] 
    exports: [NavModule] 
関連する問題