问题标签 [angular-module]

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 回答
159 浏览

angular - Angular2 RC7 Http模块错误加载

我有一个用 RC4 编写的 Angular2 测试应用程序,运行良好。我现在正在尝试将其升级到 RC7,并且收到以下错误消息

我最近的Activity.module 看起来像这样:

我不知道这里有什么问题。如果我查看网络流量,我可以看到下载 @angular/http/index.js 的状态为 200,下载的文件是预期的结果。所以我不知道为什么它说加载它时出错。我还需要看哪里。

systemjs.config 如下

0 投票
0 回答
113 浏览

angularjs - AngularJs注入提供者错误

我正在尝试注入两个提供程序,但出现错误:

错误:[$injector:modulerr] 无法实例化模块应用程序,原因是:[$injector:unpr] 未知提供者:$paginationTemplateProvider

这是我的代码:

你知道有什么问题吗?

0 投票
7 回答
276330 浏览

angular - 使用来自另一个模块的组件

我有使用 angular-cli 生成的 Angular 2.0.0 应用程序。

当我创建一个组件并将其添加到AppModule的声明数组时,一切都很好,它可以工作。

我决定将组件分开,所以我创建了一个TaskModule和一个组件TaskCard。现在我想在(组件)TaskCard的组件之一中使用。AppModuleBoard

应用模块:

任务模块:

整个项目可在https://github.com/evgdim/angular2(看板文件夹)上找到

我错过了什么?我需要做什么才能使用TaskCardComponentin BoardComponent

0 投票
1 回答
130 浏览

javascript - 使用 ng-file-upload 时工厂未定义

我有一个表单,可以在其中保存一些详细信息并上传文件。我有一家工厂,我可以从中获取一些数据。当我使用ng-file-upload工厂时是未定义的。这是代码:

错误:

未定义的工厂:

0 投票
7 回答
95207 浏览

angular - Angular ngModule 中的 entryComponents 是什么?

我正在开发一个Ionic依赖2.0.0-rc0angular 2. 所以新的介绍ngModules也包括在内。我在app.module.ts.下面添加我的。

在这里做什么entryComponentsComponents已经定义在declarations. 那么重复它们有什么必要呢?如果我在这里不包含组件会发生什么?

0 投票
0 回答
125 浏览

angularjs - 将角度1升级到2

我正在尝试遵循 Angular 1 到 2 的升级步骤。我输入了以下代码以允许混合应用程序:

但我只是在浏览器控制台中收到以下错误消息:

0 投票
2 回答
659 浏览

angular - 在顶级模块中声明 Angular2 组件并在较低级别的模块中使用

我正在使用 Angular2 最终版本开发 Angular2 应用程序。

在此处输入图像描述

这是我的应用场景。我有一个组件,我想在两个不同级别的两个不同模块中使用相同的组件。

如果我在 FeatureModule 声明它并使用它,它就可以工作。而且我还没有尝试过,但是如果我从 FeatureModule 导出它,那么它也可以在主模块中工作。

但是我设计的组件不是特定于功能的。所以在 FeatureModule 级别声明它然后传播到其他级别似乎是不对的。我认为在 AppModule 级别或 MainModule 级别声明并在 MainModule 和 FeatureModule 级别使用它会更合适。但这不起作用。它抛出以下错误。

如果“xxxx”是一个 Angular 组件,则验证它是该模块的一部分。

任何想法,如何实现这一目标?

0 投票
1 回答
100 浏览

angularjs - 如何设计两个模块在angularjs中包含相同的依赖问题

我有一个应用程序模块,其中包括另一个模块,例如模块ab。但是模块ab都依赖于模块c。请参阅以下内容

据我了解,您只需要包含一个模块一次,然后您可以在其他模块中访问它,即使您没有将它作为它的依赖项包含在内。请参阅以下内容

模块 A 没有 C 作为其依赖项,但它仍然可以访问 C 的服务。也就是说,我假设只要您在一个地方包含 C,您就可以在任何其他模块中使用它们,只要它们都包含在 Angular 应用程序中。

我更喜欢第一段代码,因为每个模块都清楚地告知开发人员它自己的依赖关系。但是,这似乎是多余的,因为您只需要包含一次,它将在其他地方可用。这种情况的最佳实践是什么,以及角度如何在幕后处理重复的依赖关系。

0 投票
1 回答
343 浏览

angular - 使用远程数据引导 Angular 2 应用程序

我正在尝试设置我的 Angular 客户端应用程序与 API 服务器通信的应用程序。在这个 API 服务器中,我声明了各种环境变量以匹配它的不同环境(当前开发生产)。

Angular 客户端应该通过 HTTP 获取在 API 端点上提供的这些环境变量的一部分http://myserver.com/api/client-config。我知道这应该在应用程序启动之前发生,但我不明白我应该在哪里或如何包含 HTTP 调用。

app.module.ts

app.component.ts

引导程序

更具体地说 ,以下导入:

从 './config/firebase.config' 导入 firebaseConfig

依赖于 API 服务器环境中声明的环境变量。我可以在这里简单地发出我的 HTTP GET 请求吗?如果我的应用程序需要其他地方提供的配置对象,这将不是一个理想的解决方案http://myserver.com/api/client-config。是否可以使用这些数据引导我的应用程序,如果是这样 - 关于此的最佳做法是什么?

0 投票
2 回答
906 浏览

angularjs - AngularJS根据http请求的结果设置常量

我想根据作为 HTTP 请求结果的标签设置 module.constant。

以下是我项目中的演示代码;

我想根据这样的 HTTP 请求的结果配置一个特殊的 Id;

但我是前端和 AngularJS 的新手。我不知道如何意识到这一点?