2017-04-14 38 views
2

是否有可能使模块,子模块访问的根模块进口?角2 - 使进口模块,子模块访问

例如,现在我有进口FormsModule & ReactiveFormsModule &定制RoutingModule根模块:

// ... 
@NgModule({ 
    // ... 
    imports: [ 
     BrowserModule, 
     FormsModule, 
     ReactiveFormsModule, 
     RoutingModule, 
    ], 
    // ... 
}) 

但问题是,在孩子RoutingModule组件ReactiveFormsModule声明不可访问,所以我还需要进口它在那里(在RoutingModule进口)。

它是一种方法,使所有导入模块相互访问的由上到import语句的底部?

回答

2

就像你从这个模块导入导出它们是适用于子模块

exports: [ 
     BrowserModule, 
     FormsModule, 
     ReactiveFormsModule, 
     RoutingModule, 
    ], 
+0

嗯,只是试图出口的一切,但是从'ReactiveFormsModule'指令仍是不可小孩模块中,他们成为如果我只在'RoutingModule'中直接导入模块,可用。 – pandomic

+0

没有得到你。阐述? – Aravind

+0

也许它发生在ReactiveFormsModule的情况下,但如果我从根模块导出,它仍然不能从子模块。 – pandomic