问题标签 [angularjs-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.
javascript - Angularjs 模块工厂服务问题
我写了一个简单的工厂服务。这里是小提琴的链接 http://jsfiddle.net/#&togetherjs=caUQB0merH 我无法确定小提琴为什么不起作用。谁能指出问题
提前致谢
更新: -
angularjs - AngularJS 模块/范围共享
我最近开始使用 AngularJS,我现在构建应用程序的方式是这样的:
主控制器.js
SomeController.js
我遇到的问题是范围没有在模块之间共享。例如,从MainController我无法获得变量“test”。
- 对此的最佳做法是什么?我是否将所有控制器存储在 1 个文件中的 1 个模块中?
- 我怎样才能拥有 2 个控制器的 1 页并
$scope
在它们之间共享它们,或者将所有内容都放在一个控制器中是否可以?
javascript - angular-route 和 angular-ui-router 有什么区别?
我打算在我的大型应用程序中使用AngularJS 。所以我正在寻找合适的模块来使用。
ngRoute (angular-route.js)和ui-router (angular-ui-router.js)模块有什么区别?
在许多使用ngRoute的文章中,路由配置了$routeProvider。但是,当与ui-router一起使用时,路由配置为$stateProvider 和 $urlRouterProvider。
我应该使用哪个模块来获得更好的可管理性和可扩展性?
angularjs - 是否可以在测试中覆盖模块配置函数的常量?
我已经花了很长时间努力反对尝试覆盖提供给模块配置函数的注入常量。我的代码看起来像
我们通常的方法来保证 I18n 在我们的单元测试中被注入是通过做
这对我的控制器来说很好用,但似乎 config 函数没有查看$provide
模块外部的内容。它没有获取模拟值,而是获取定义为模块一部分的早期值。(在我们的测试中未定义;在下面的 plunker 中,'foo'。)
下面是一个工作的 plunker(查看控制台);有谁知道我做错了什么?
angularjs-module - Angular JS 的电子表格模块
我正在寻找在 Angular JS 应用程序中使用的电子表格组件。我在网上找到了一个关于使用 angualr 制作电子表格的教程,但我想要更高级的东西,例如复制和粘贴功能。有没有可用的解决方案?
javascript - 控制器未定义
我正在尝试在我的应用程序中使用 Angularjs-UI 模态,但我对去哪里有点困惑。我有一个用于调用模型的新组的按钮,模型控制器在另一个文件中。我试图在 groupCtrl 中调用 newGroupCtrl 但它返回未定义。
新组按钮的 HTML:
在我的 groupCtrl 我有这个newgroup()
功能:
然后我得到了我的 newGroup.html(模式),用户可以在其中输入组名称、描述、所有者:
这是新的GroupCtrl:
我已经用我的组服务注入了 group 和 newGroup 控制器,这是我试图从模型获取信息到 groupService 函数的地方,以便对我的服务器进行 AJAX 调用并创建新组。似乎我在使用 $model.open({}) 的两个控制器中重复自己
这是一个笨蛋
javascript - 为什么需要用工厂函数来指定 Angular 模块,而不是类似我指定 Node 模块的方式?
我最近开始使用 angularjs。但它的模块概念让我感到困惑。
在其中一个角度教程中,有以下代码:
为什么 angularjs 需要像常量或工厂这样的辅助函数,而它可以以类似于 nodejs 的方式定义模块,而后者更干净?我对这种方法有什么优势感到困惑。
javascript - Angular Js 地理定位模块
我正在尝试在我的 Angular 应用程序中实现地理定位,并发现在地理定位模块的帮助下我可以做到。ii 如 git hub 上所述,在我的应用程序中安装了这个模块。他们在那里提供了一个演示查看显示您的纬度/经度的这个plunker 。但它似乎不起作用。请你能帮我解释一下为什么这个演示不起作用。
javascript - 如何在运行时在 AngularJS 中创建模块?
我希望能够在运行时创建 AngularJS 模块,所以我这样做:
但是没有显示“Hello”,因为控制器没有附加到元素上。如何能够将控制器附加到元素?
angularjs - 使用 angular.module 指令创建新模块时遇到问题
我在使用 angular.module 指令创建新模块时遇到问题。这是创建模块的代码:
我得到的错误是“角度未定义”,无效或不存在 $routeProvider
我正在关注 Lynda.com 课程的代码,我什至将模块的名称更改为与 course = "airline" 相同,但无济于事......
我一直在寻找缺少的逗号、句点、大括号、方括号、尖括号、括号以及匹配的双引号和单引号。问题是代码太短了,我还能错过什么。
我还检查了缺少的 SCRIPT TAGS、LINK HREF TAGS 和什么都没有......
任何人:任何帮助将不胜感激。与此同时,我会继续寻找我的错误...... :(