如果这个问题已经被问过,我很抱歉...... 我对 Angular 还很陌生,所以我仍然不确定何时使用模块、组件或独立组件。
假设我想建立一个相对较小的网站,有一个主要部分、一个个人资料和一个“关于我们”部分,将个人资料和“关于我们”部分分成单独的模块是否有意义?
感谢任何能提供帮助的人!
如果你是 Angular 新手,从现在开始就使用独立版,确实没有太大区别。 我自己更喜欢模块(只是因为我习惯了模块架构)。
但是对于独立组件,至少强烈建议使用独立管道和指令以获得更好的性能(通常管道和指令位于共享模块内,但问题是,如果某个组件需要一个管道,为什么要导入所有共享组件?) 。仅导入所需的特定组件/管道/指令,而不是包含我不需要的组件的整个模块,性能会更好。