问题标签 [angularjs-config]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
474 浏览

angularjs - AngularJS:配置块的执行顺序

如果一个角度模块有多个配置块,它们将按什么顺序执行?

在我的 angularjs 应用程序中,我使用 $routeProvider 在配置块中配置路由。是否可以在另一个配置块中覆盖/扩展此路由配置?

在我的项目中,我需要启用不涉及修改基本代码的自定义(例如覆盖路由配置)。

脚本.js

script-ext.js(覆盖路由配置)

在测试这段代码时,我发现script.js中的 config 块首先被执行,然后是script-ext.js中的 config 块。因此,我能够在不更改 script.js(基本代码)的情况下成功覆盖路由配置。

但是,我试图了解角度如何确定配置块的运行顺序。你能帮我解决这个...

0 投票
1 回答
282 浏览

javascript - AngularJS 1.5 配置延迟

我正在学习 AngularJS 和 TypeScript,并构建了一个非常基本的应用程序来让自己继续前进。

一个将元素指令加载到页面上的应用程序,非常简单,但我在尝试加载指令挂钩时一直遇到错误:“未捕获的类型错误:无法读取 null 的属性‘指令’”。

我理解为什么会发生这种情况,但我在互联网上找不到任何有关如何解决此问题的信息。

TS供参考:

应用程序.ts

PlaygroundController.ts

指令.ts

索引.html

在directive.ts 中抛出异常:playground.core.compileProvider .directive.apply... 因为playgroundApp.config(...)似乎有延迟,只有在指令加载后才会调用。

有没有办法让这个场景工作,而不必将指令调用包装在setTimeout(...)中?

更新:

所以我最终将指令部分包装在一个检查中,并且无论如何都使用 setTimeout ,因为似乎没有其他解决方案。

0 投票
0 回答
1006 浏览

angularjs - 用于编译的 TypeScript AngularJS 指令?

如何使用 TypeScript 1.6.2 在 AngularJS 1.5.4 中实现这一点?

这是官方文档中的原生 JavaScript 版本:$compile#example

我找到了这个,但它不起作用:Angularjs+Typescript 指令实现 $compile

这是我目前的尝试:

0 投票
2 回答
2033 浏览

angularjs - 在 app.config 中注入服务?

我想将服务注入 app.config 任何想法?我想将服务注入 app.config 任何想法?我想将服务注入 app.config 任何想法?

应用程序.js

服务用户.js

0 投票
2 回答
1444 浏览

javascript - 在 AngularJS 中禁用严格的上下文转义 (SCE)

我正在尝试在 AngularJS中禁用SCE。根据文档,这是需要做的:

这是我的 app.config.js:

而且我仍然收到错误消息:

[$interpolate:noconcat] 插值时出错:/static/movies/{{ $ctrl.movi​​e.id }}/sample/sample.mp4 严格上下文转义不允许在需要可信值时连接多个表达式的插值。

导致错误的html模板:

我觉得我错过了一些简单的语法错误。请帮忙!

0 投票
1 回答
780 浏览

angularjs - 将组件 TemplateURL 设置为配置的路径

我正在尝试使用模板URL 设置一个组件,该模板URL 是给定配置模块的相对路径。但是,由于它在控制器之外,我无法弄清楚如何将依赖项引入配置

app.config.js:

})

home.app.js:

home.component.js:

我知道在注入控制器时,您只需注入“配置”并使用它,但我不知道如何对组件执行此操作

谢谢

0 投票
1 回答
67 浏览

angularjs - Filestack的角度注入器错误

我正在尝试将 Filestack 集成到现有应用程序中。我认为我对这些模块的配置方式有疑问,但无法正确排序。我收到此错误:

这是路由文件:

现在,我根本无法加载页面。有些东西没有被正确调用,我只是不知道如何让页面加载(现在让 Filestack 正常运行是次要的)。

对配置有什么建议吗?

0 投票
2 回答
155 浏览

java - 在 AngularJS 中访问 app.config 中的 OSGi 配置数据

我有一个 jsp 文件,它从 AEM 中的 OSGi 配置中获取数据,如下所示

现在在我的 JS 文件中,我正在初始化我的 Angular 应用程序,如下所示:

如何myCustomDataFromJSP从我的 JSP 文件中检索它?在配置阶段,我们无法访问范围。

谢谢

0 投票
1 回答
825 浏览

javascript - 如何在角度配置中使用 lodash/下划线

我正在尝试使用下划线或 lodash in angular.module("",[]).config(function(){/* Here */}),但它需要一个 Provider 并抛出Unknown provider.

  • 我应该只_在全局范围内使用吗?(这是不可取的)
  • 有没有办法像underscore/lodash在模块配置中一样注入实用程序?
0 投票
1 回答
800 浏览

angularjs - 如何在angular js中使用显式注释注入依赖项

我最近ng-strict-di在旧代码库中强制执行,现在在运行应用程序时收到警告和错误。例如,在下面的代码中

我想了解如何$inject在出现以下错误时为配置显式定义: