我正在尝试运行,N将相同的Angular模块独立地转换为" parent" Angular App。
使用ui-route和ui-route-extra,我可以在子应用程序中显示N次,但它们不会独立运行:它们将服务作为单例共享(我需要为每个子模块实例提供唯一的服务实例),以及将状态(通过state.go或ui-sref)更改为特定实例,将状态更改为所有其他实例。
我无法找到任何方法将这些子模块作为独立应用程序运行到容器应用程序中......
编辑: 我会给你一些背景来避免XY问题。
为简单起见,我构建了一个聊天系统。我已经构建了一个独立的聊天Angular App,任何人都可以集成到它的网站(作为一个小部件)。 现在,我正在尝试创建一个管理界面,显示所有打开的聊天室。为了避免代码重复,我想将小部件应用程序重用到管理界面中。 问题是将每个房间的行为分开。我需要多个服务实例,状态更改应该应用到特定的空间。