Tl;dr:似乎该core.module样式不再是官方Angular 样式指南的一部分,但它肯定是最近才被删除的。导入单例服务的新最佳实践是什么,为什么删除了样式?
我刚才看了这个就开始接触角材料指南,并且声明
Then (as per the Angular Style Guide) I created a Core module
Run Code Online (Sandbox Code Playgroud)
我查看了Style Guide,但似乎无法找到此处引用的指南。在我的搜索过程中,我偶然发现了以下来源:
甲博文从十一月'18说明core.module和shared.module之间的差异。
这个问题来自17 年 10 月,对 core.module 有非常详细的解释。
这个问题来自18年7 月,没有引起注意。
最后一个问题指的是core.module这个链接的样式:
https://angular.io/guide/styleguide#core-feature-module
Run Code Online (Sandbox Code Playgroud)
似乎#core-feature-module锚点已被删除,不再是官方 Angular 风格指南的一部分。仅保留共享功能模块指南。
为什么core.module删除了指南?导入服务等单例的新最佳实践是什么?
好吧,只是说从来没有被要求过:
\n\n\n\n\n您还可以完全删除以下文件。它们是 AngularJS 模块配置文件,在 Angular 中不需要:
\n\n\n
\n- 应用程序/app.module.ajs.ts
\n- 应用程序/应用程序.config.ts
\n- 应用程序/核心/core.module.ts
\n- 应用程序/核心/电话/phone.module.ts
\n- 应用程序/电话详细信息/电话详细信息.module.ts
\n- 应用程序/电话列表/电话列表.module.ts
\n
至于被删除的原因:
\n\n\n\n@jenniferfell @brandonroberts 仅供参考。@jenniferfell 我们将其
\n\nCoreModule作为推荐技术删除,因为现在提供服务的首选方式是使用providedIn,但是 @bisonfoutu 有一个很好的观点。我认为这个问题的焦点可能最适合功能模块或SharedModule部分的风格指南点,但我很想听听团队和社区的意见。IMO,如果我们得出我们应该建议这种技术的结论,它会走向何方: https: //angular.io/guide/styleguide#shared-feature-module
\n\n感谢您提交此问题,@bisonfoutu!
\n\n欢迎提出想法!\xe2\x9c\xa8
\n
| 归档时间: |
|
| 查看次数: |
324 次 |
| 最近记录: |