【发布时间】:2023-04-03 22:18:01
【问题描述】:
我需要在引导应用程序 Angular 1 之前从 Api 端点加载一些参数。
我有一个工厂,其中包含我的请求端点函数并保存在内存中。我需要使用这个工厂来执行我的角色。问题是我无法在引导应用程序之前注入我的工厂。我无法创建具有相同想法的其他角色,我必须使用这个工厂来运行我的应用程序。
有人对这个案子有好的建议吗?谁已经需要这个案例了?
谢谢大家。
【问题讨论】:
-
为什么要先从 API 加载 AngularJS 应用程序的参数?
-
因为我的应用程序是 Sharepoint 2013 中的解决方案,所以我使用 Api Lists 中的 OData,我在其中找到了我在整个应用程序中使用的设置
-
有没有办法预先知道这些值并将它们硬编码到应用程序中?
-
不可能,这些数据在 Sharepoint 列表中可用
-
如果您的应用程序需要的是数据而不是配置值,那么您需要像您一直在做的那样使用工厂,并在引导应用程序后立即解析该工厂数据。
标签: angularjs angular-ui-router angular-promise