gpt4 book ai didi

angular - 我必须在延迟加载的模块中重新导入模块和样式吗?

转载 作者:行者123 更新时间:2023-12-03 22:15:46 24 4
gpt4 key购买 nike

在 Angular 2+ 中,我延迟加载自定义模块(我的应用程序的一部分)。当我导航到它的路线时,它会延迟加载,但它没有我的主模块的主题。此外,我发现如果我想要在所述自定义模块中定义的任何组件中的 matbutton 行为,我必须在我的自定义模块中重新导入 MatButtonModule。这似乎是不必要的膨胀。

我是否必须重新导入我想在我已经在主应用程序模块中导入的自定义模块中使用的模块?
我是否必须将应用程序主题重新导入自定义模块?

最佳答案

是的,每个模块都必须从其他模块导入它的依赖项。

处理此问题的常用方法是创建一个“核心”模块,该模块可以导入和重新导出所有模块中所需的所有内容(如 CommonModule、FormsModule 等)

https://angular.io/guide/sharing-ngmodules

关于angular - 我必须在延迟加载的模块中重新导入模块和样式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50888597/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com