我的angularjs应用程序在所有页面中都有一个或多个快速链接,每个快速链接都需要显示弹出窗口。 每个弹出窗口都有自己的html,控制器和服务。 因此,如何实现这一点,可能需要在大多数页面中显示多个弹出窗口。弹出窗口必须出现在当前视图上方,并且应该在关闭弹出窗口后将焦点留在页面下方。
还请告诉我如何通过Lazy Loading(Resolve)加载这些控制器和服务JS文件。
可以通过为模态弹出窗口添加额外的ui视图来实现这一点。
答案 0 :(得分:0)
我已经实现了相同的使用棒状态Modal of UI-Router Extras
https://github.com/christopherthielen/ui-router-extras
演示链接
http://plnkr.co/edit/qgt0RkEnXDPDTdMJPIfy?p=preview