1114得票15回答
angular-route和angular-ui-router有什么区别?

我计划在我的大型应用程序中使用AngularJS。我正在寻找正确的模块。 ngRoute(angular-route.js)和ui-router(angular-ui-router.js)模块有什么区别? 在许多文章中,当使用ngRoute时,路由是通过$routeProvider配置的。...

77得票6回答
在AngularJS中,是否有一种方法可以使用其他常量来定义常量?

我想用其他常量定义常量,但似乎无法实现,因为在需要它的依赖常量使用之前,初始常量还没有准备好。我想确保这根本不可能。目前我的常量是这样的:angular.module('mainApp.config', []) .constant('RESOURCE_USERS_DOMAIN', 'h...

49得票4回答
AngularJS中的模块和命名空间/名称冲突问题

请参考以下jfiddle http://jsfiddle.net/bchapman26/9uUBU/29///angular.js example for factory vs service var app = angular.module('myApp', ['module1', 'mod...

43得票7回答
如何检查模块是否存在而不引发错误?

在Angular 1.2中,ngRoute是一个独立的模块,因此您可以使用其他社区路由器,例如ui.router。我正在编写一个旨在适用于多种不同路由实现的开源模块。那么我该如何检查加载或存在哪个路由器?在我的模块工厂中,我正在执行以下操作,但它并不按照我预期的方式工作:if (angular...

35得票2回答
AngularJS - 模块依赖,命名冲突

我有两个第三方模块,都定义了同名的工厂。显然,除非使用hack方法,否则我无法控制这些模块的命名。 此外,我还有两个不同的内部模块,每个模块都使用两个不同的第三方模块中的一个作为依赖(如下所示)。我原本以为我不能访问当前模块依赖项中未列出的模块组件,但事实证明我是错的。 即使own1依赖于...

28得票2回答
如何在不同模块中使用相同名称的两个AngularJS服务?

假设我有两个AngularJS模块,例如foo和bar,它们都定义了一个名为baz的服务。 在我的应用程序中,我通过以下方式依赖它们:var app = angular.module('app', [ 'foo', 'bar' ]); 那么我可以尝试在控制器中使用 baz 服务,方法是: ...

21得票7回答
AngularJS:未捕获错误:[$ injector:modulerr]无法实例化模块?

我刚接触AngularJS,正在通过文档和教程学习。我的问题是关于Egghead的视频系列中的一个视频,其中演示了如何组合基本搜索过滤器。我想在为一位开小型蜡烛制作业务的朋友构建的真实应用程序中使用它,但当我将其修改为她的蜡烛而不是复仇者联盟的演员(在视频中展示)时,出现了该错误: Unca...

21得票5回答
在测试中是否可以覆盖模块配置函数中的常量?

我已经花了很长时间试图覆盖注入到模块配置函数中的常量,但一直无法成功。我的代码大致如下:common.constant('I18n', <provided by server, comes up as undefined in tests>); common.config(['I1...

21得票1回答
如何在AngularJS中两个模块之间共享数据?

我正在使用 AngularJS 和 c# MVC。我有一个主页,用户输入一些数据,应该将这些数据传递到第二个模块,在那里我将使用这些数据进行处理和决策。我必须在第二个模块中使用第一个模块中输入或更新的数据。有人能帮我如何实现这一点吗?

18得票2回答
在AngularJS中使用一个工厂内部的另一个工厂

我有一个模块...angular.module('myModule', []); 然后是一家工厂angular.module('myModule') .factory('factory1', [ function() { //some var's and functions } ]...