angular项目中当需要将一个模块引入另一个模块中,如果对angular模块化不清晰可能会遇到这个问题
首先,我们可以先检查一下需要被引入的模块是否有被暴露出去,如果没有的话需要使用exports将其组件暴露出去
如果该模块已经暴露出去了的话还是报错那么就可以看看需要引入模块的地方是否有引入此模块,注意此模块名要与上面export导出的名字一致
拓展:也可以多个模块先引入同一个模块中,再将这个模块引入所需要引入的模块中
以此为例:我们可以将多个组件引入public模块中,再使用exports将模块中的组件暴露出去,引用public模块后便可以使用这些组件了
将public模块引入将要使用的模块中
便可以正常在引入的中使用了
希望能帮到遇到相同问题的朋友