所以我的应用程序正在增长并成为一个全面的企业应用程序。
因此,我的应用程序的客户对它的外观和感觉有不同的要求。
他们中的一些人想要所有的内容,而他们中的一些人只想要部分内容。
由于这些要求,我们必须允许用户按照他们认为合适的方式对应用程序进行成本优化。
现在我一直在网上寻找解决方案来解决你如何处理这个问题,我想听听你对以下问题的看法:
该应用程序包含以下功能:
- 聊天
- 论坛
- 用户管理
- 游戏
现在所有这些功能都在不同的页面上使用,其中一些功能被绑定在一起以使 1 页的示例可能是:
现在的想法是将所有这些功能封装到一个angular module
.
并将每个特征组件放入directives
使用上图game highscore
将是位于GameModule
.
例如,我们的客户不想使用该Game
功能。然后directives
位于此的所有内容都module
将不可见/禁用。
查看angular
文档,这应该是可能的。但是我需要你们对此发表意见吗?是否有可能做这样的事情,如果可以,怎么做?
我希望你们能理解我的问题,我真的想使用最佳实践来解决这个问题,并且据我所知,模块是最好的方法。