所以我的应用程序正在发展并成为一个全面的企业级应用程序。
因为我的应用程序的客户端对它的外观和感觉有不同的要求。
他们中的一些人想要所有内容,其中一些只想要部分内容。
由于这些要求,我们必须允许用户在他们认为合适的情况下对应用程序进行共同化。
现在我一直在网上搜索找到解决方案,以便您如何解决这个问题,我希望听到您对以下内容的看法:
该应用程序包含以下功能:
现在所有这些功能都在不同的页面上使用,一些功能被绑定在一起,使得1页的一个例子可能是:
现在的想法是将所有这些功能封装到angular module
中。
并将每个要素组件分为directives
使用上面的图片game highscore
将是位于GameModule
的指令。
比如说我们的客户不想使用Game
功能。然后,此directives
中的所有module
将无法显示/禁用。
查看angular
文档,这应该是可行的。但我需要你们这个意见吗?有可能做这样的事情,如果是这样如何?
我希望你们理解我的问题我真的想用最好的实践来解决这个问题,据我所知,模块是最好的方法。