无法访问功能模块中的Angular Material

时间:2019-05-18 17:12:25

标签: angular angular-material

我无法访问我的特征模块中的Angular Material Component。

说明:

我有三个模块: 1)功能模块,我们称之为“ xModule” 2)我自己的模块,该模块可以导入和导出我使用的所有角材料组件, 3)app.module,导入前两个模块。

情况:

材料组件在xModule中注册的组件中不可用。 在app.module(app.component)中注册的组件中可以使用相同的材​​料组件。

目标行为:

所有要素模块中的所有材料组件均应可用。

我不了解这种行为,因为我认为xModule属于属于app.module的全局/主模块,因此,如果app.module导入角材料模块,则所有材料组件在整个应用程序中都可用。请给我解释一下。

允许特征模块使用角形材料组件的最佳实践是什么?

1 个答案:

答案 0 :(得分:0)

可以将材料模块导入到根模块(通常是应用程序模块)中,或者创建shared module并将其导入那里。