Tl;dr:似乎core.module风格不再是官方角型导轨的一部分,但它肯定是在最近才被删除的。导入单例服务的新最佳实践是什么?为什么删除了样式?
我刚刚阅读了这关于开始使用角质材料的指南,它声明
Then (as per the Angular Style Guide) I created a Core module我检查了风格指南,但似乎找不到这里引用的指南。在我的搜索过程中,我无意中发现了以下消息来源:
最后一个问题是使用此链接的core.module样式:
https://angular.io/guide/styleguide#core-feature-module看来#core-feature-module锚已被移除,不再是官方角度样式指南的一部分。只剩下共享特征模块指南了。
为什么core.module指南被删除了?导入诸如服务之类的单点程序的新的最佳实践是什么?
发布于 2019-08-22 09:37:03
嗯,简单地说吧,从未被要求
您还可以完全删除以下文件。它们是AngularJS模块配置文件,在They中不需要:
至于它被移除的原因
@jenniferfell @brandonroberts fyi。我们删除了
CoreModule作为一种推荐的技术,因为现在提供服务的首选方法是使用providedIn,但是@bisonfoutu有一个很好的观点。我认为这个问题的重点可能最适合于功能模块或SharedModule部分的样式指南,但我想听听团队和社区有什么话要说。 国际海事组织,如果我们得出这样的结论,我们应该建议这项技术:https://angular.io/guide/styleguide#shared-feature-module 谢谢你把这个问题归档,@bisonfoutu!! 欢迎你思考!✨
https://stackoverflow.com/questions/57606221
复制相似问题