问题标签 [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.
angular - Angular2 RC7 Http模块错误加载
我有一个用 RC4 编写的 Angular2 测试应用程序,运行良好。我现在正在尝试将其升级到 RC7,并且收到以下错误消息
我最近的Activity.module 看起来像这样:
我不知道这里有什么问题。如果我查看网络流量,我可以看到下载 @angular/http/index.js 的状态为 200,下载的文件是预期的结果。所以我不知道为什么它说加载它时出错。我还需要看哪里。
systemjs.config 如下
angularjs - AngularJs注入提供者错误
我正在尝试注入两个提供程序,但出现错误:
错误:[$injector:modulerr] 无法实例化模块应用程序,原因是:[$injector:unpr] 未知提供者:$paginationTemplateProvider
这是我的代码:
你知道有什么问题吗?
angular - 使用来自另一个模块的组件
我有使用 angular-cli 生成的 Angular 2.0.0 应用程序。
当我创建一个组件并将其添加到AppModule
的声明数组时,一切都很好,它可以工作。
我决定将组件分开,所以我创建了一个TaskModule
和一个组件TaskCard
。现在我想在(组件)TaskCard
的组件之一中使用。AppModule
Board
应用模块:
任务模块:
整个项目可在https://github.com/evgdim/angular2(看板文件夹)上找到
我错过了什么?我需要做什么才能使用TaskCardComponent
in BoardComponent
?
javascript - 使用 ng-file-upload 时工厂未定义
我有一个表单,可以在其中保存一些详细信息并上传文件。我有一家工厂,我可以从中获取一些数据。当我使用ng-file-upload
工厂时是未定义的。这是代码:
错误:
未定义的工厂:
angular - Angular ngModule 中的 entryComponents 是什么?
我正在开发一个Ionic
依赖2.0.0-rc0
于angular 2
. 所以新的介绍ngModules
也包括在内。我在app.module.ts.
下面添加我的。
在这里做什么entryComponents
?Components
已经定义在declarations
. 那么重复它们有什么必要呢?如果我在这里不包含组件会发生什么?
angularjs - 将角度1升级到2
我正在尝试遵循 Angular 1 到 2 的升级步骤。我输入了以下代码以允许混合应用程序:
但我只是在浏览器控制台中收到以下错误消息:
angular - 在顶级模块中声明 Angular2 组件并在较低级别的模块中使用
我正在使用 Angular2 最终版本开发 Angular2 应用程序。
这是我的应用场景。我有一个组件,我想在两个不同级别的两个不同模块中使用相同的组件。
如果我在 FeatureModule 声明它并使用它,它就可以工作。而且我还没有尝试过,但是如果我从 FeatureModule 导出它,那么它也可以在主模块中工作。
但是我设计的组件不是特定于功能的。所以在 FeatureModule 级别声明它然后传播到其他级别似乎是不对的。我认为在 AppModule 级别或 MainModule 级别声明并在 MainModule 和 FeatureModule 级别使用它会更合适。但这不起作用。它抛出以下错误。
如果“xxxx”是一个 Angular 组件,则验证它是该模块的一部分。
任何想法,如何实现这一目标?
angularjs - 如何设计两个模块在angularjs中包含相同的依赖问题
我有一个应用程序模块,其中包括另一个模块,例如模块a和b。但是模块a和b都依赖于模块c。请参阅以下内容
据我了解,您只需要包含一个模块一次,然后您可以在其他模块中访问它,即使您没有将它作为它的依赖项包含在内。请参阅以下内容
模块 A 没有 C 作为其依赖项,但它仍然可以访问 C 的服务。也就是说,我假设只要您在一个地方包含 C,您就可以在任何其他模块中使用它们,只要它们都包含在 Angular 应用程序中。
我更喜欢第一段代码,因为每个模块都清楚地告知开发人员它自己的依赖关系。但是,这似乎是多余的,因为您只需要包含一次,它将在其他地方可用。这种情况的最佳实践是什么,以及角度如何在幕后处理重复的依赖关系。
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
。是否可以使用这些数据引导我的应用程序,如果是这样 - 关于此的最佳做法是什么?
angularjs - AngularJS根据http请求的结果设置常量
我想根据作为 HTTP 请求结果的标签设置 module.constant。
以下是我项目中的演示代码;
我想根据这样的 HTTP 请求的结果配置一个特殊的 Id;
但我是前端和 AngularJS 的新手。我不知道如何意识到这一点?