Angularjs 为多租户应用程序加载angular JS模板的方法?
我有一个SPA应用程序。我需要根据登录用户的租户ID隐藏或显示特定模板的某些部分。问题是,租户A可能想隐藏一些控件并添加一些额外属性,而租户B可能在同一页面上有另一个单独的要求 我可能会在同一个模板上写很多If-else,还可能需要修改控制器来处理不同租户的情况。如果租户数量增加,解决方案会变得更混乱 另一种方法是引入冗余,为每个租户制作模板的单独副本,并维护租户到模板的配置映射。这样代码就被隔离了。但控制器还是一样的。若我复制控制器,即使测试套件也必须复制,若测试套件针对每个租户运行,也需要时间Angularjs 为多租户应用程序加载angular JS模板的方法?,angularjs,Angularjs,我有一个SPA应用程序。我需要根据登录用户的租户ID隐藏或显示特定模板的某些部分。问题是,租户A可能想隐藏一些控件并添加一些额外属性,而租户B可能在同一页面上有另一个单独的要求 我可能会在同一个模板上写很多If-else,还可能需要修改控制器来处理不同租户的情况。如果租户数量增加,解决方案会变得更混乱 另一种方法是引入冗余,为每个租户制作模板的单独副本,并维护租户到模板的配置映射。这样代码就被隔离了。但控制器还是一样的。若我复制控制器,即使测试套件也必须复制,若测试套件针对每个租户运行,也需要时
有谁能给我一个更好的方法,如何以最佳方式实现这一点 在我的项目中有一个完全相似的情况,你找到更好的解决方案了吗?请更新您的经验以及您在项目中是如何解决的,这将非常有帮助。谢谢。我的项目也有类似的情况,你找到更好的解决方案了吗?请更新您的经验以及您在项目中是如何解决的,这将非常有帮助。谢谢