AngularJS 在单页内的 iFrame 之间拆分模块
AngularJS module split among iFrames within single page
我有一个包含 1 个模块、5 个页面和 5 个控制器的 Web 应用程序。每个 HTML 页面声明相同的 ng-app。
页面在门户网站的小部件中加载;也就是说,每个页面都加载到门户的 iFrame 中。 5个controller使用同一个服务,但是因为每个页面都加载到一个iFrame中,所以服务被实例化了5次。
我不熟悉 AngularJS 但我很确定必须有一种干净的方法来做到这一点。我不想加载 5 倍我的 app.js,5 倍我的服务...
我在网上搜索了几个小时,什么也没找到。
我有一个包含 1 个模块、5 个页面和 5 个控制器的 Web 应用程序。每个 HTML 页面声明相同的 ng-app。
页面在门户网站的小部件中加载;也就是说,每个页面都加载到门户的 iFrame 中。 5个controller使用同一个服务,但是因为每个页面都加载到一个iFrame中,所以服务被实例化了5次。
我不熟悉 AngularJS 但我很确定必须有一种干净的方法来做到这一点。我不想加载 5 倍我的 app.js,5 倍我的服务...
我在网上搜索了几个小时,什么也没找到。