angularjs-controller相关内容

Angularjs 错误参数 ng:areq 错误

我在运行应用程序时遇到此错误.此错误仅出现在一个控制器中.我以同样的方式完成了其他控制器,但在这个特定的控制器中,我收到以下错误. 参数 'questionAddCtrl' 不是函数,未定义 控制器: ;(功能 () {'使用严格';angular.module('app').controller('questionAddCtrl', ['$scope', '$http', func ..
发布时间:2021-11-09 22:03:13 其他开发

创建控制器时 AngularJS 禁用表单

AngularJS 禁用(无法提交)没有特定操作集的表单: 当您创建控制器时.创建指令或工厂时没有这个问题. 你可以在这里看到这个: http://plnkr.co/edit/gWFRMKGO3FzZtOgs4VmW?p=preview 表单定义为: 如果您删除第 6 行的开头,您将能够提交表单. 一个简单的解决方案是定义操作,但我宁愿不这样做,因为它没有必 ..
发布时间:2021-11-09 22:03:10 其他开发

AngularJS - 将变量传递到作用域(从指令到在控制器中使用它)不起作用

我会就给定的问题寻求帮助和解释.似乎我无法将变量从指令传递到范围以在控制器中使用它,变量称为 caret_position.请看下面的代码. 控制器 var myApp = angular.module('myApp', []);myApp.controller('Composer', function Composer($scope, $http) {//获取片段 json 数据$htt ..

将基本指令功能扩展到其他指令

我只是想检查一下这个功能在 angularjs 中是否可行. 例如:我有一些带有一些常用功能的基本指令,但在我的整个应用程序中,所有指令都需要实现这些功能,因此会发生更多代码重复,我期待与 Java 中的扩展(继承)功能相同. 是否可以在 angularjs 中实现此功能.? 根据我的要求,我无法通过将此代码移动到服务或工厂来存档此功能,因为应用程序中的所有指令都需要在链接时执行 ..

调用数据服务后变量的值变为未定义

我有一个角度 js 控制器“TakeSurveyController",它调用数据服务“takeSurveyDataService".控制器有一个变量 empId,我使用“this"关键字成功访问了它.但是,在我调用数据服务后不久,该变量的值就变为未定义. (function(){数据网址 = {员工网址:'/SurveyPortal/公司/员工/'}angular.module('takeSu ..
发布时间:2021-11-09 22:02:42 其他开发

URL 更改后控制器不起作用

简而言之: 我有一个控制器,它在我的 AngularJS 网页中触发一些 jQuery 以淡出播放按钮和相应的图像.但是,当 URL 更改时,控制器无法在后续页面上工作.我使用的是动态 URL,我认为这就是我的控制器损坏的原因. 细节 我通过为网站应用程序的每个页面设置一个控制器来组织我的控制器.在这里您可以看到我的路线是如何设置的: angular.module('100_A ..

如何重复“键"只在 ngRepeat 中执行一次(AngularJS)

问题出在来自后端/数据库的 JSON 数组响应中.我以正确的 json 格式得到数据库的响应: [0:{“等级":100,"AB001": 1,"AB002": 0,"AB003": 9,“AB004":5},1:{“等级":98,"AB001": 3,"AB002": 0,"AB003": 0,“AB004":0}...](结果为 10 个对象) 因此在 Firebug 控制台中显示,当 ..

Angular 模块注入错误

我正在尝试使用 .Net 创建一个示例 Angular 应用程序,只是想了解如何连接其中两个应用程序,但我无法摆脱这个注入器::模块错误.尝试了各种事情,更改依赖项,删除空括号等,但没有任何变化.我创建了 plunker 来保持这个线程的清洁,链接在下面. http://plnkr.co/edit/5AHsUSrFib4dkiX6XjLY?p=preview 我认为错误一直来自这个 ..

如何将参数注入 $uibModal 中的内联控制器函数

我在使用 $uibModal 的 open 函数时遇到问题,特别是将我的参数正确地注入到内联控制器函数中. 作为 angularjs 的菜鸟,我尝试了几件事情,但没有一件能奏效. 我正在使用 Visual Studio Code 编写 angular,然后使用 gulp 来构建它. 我的第一次尝试(使用内联函数): var modalInstance = $uibModal.o ..
发布时间:2021-11-09 22:02:28 其他开发

angularjs 更改控制器之间共享的工厂对象

在工厂对象更新后,是否可以更新指向工厂对象的范围变量?如果有 2 个 angular 控制器共享一个工厂对象,如果其中一个控制器更改了工厂对象,则不会反映在另一个控制器的作用域变量中. 例如:http://jsfiddle.net/zjm0mo10/结果将是 "Factory foo.bar is 555" 而不是 “工厂 foo.bar 是 666" var app = angular. ..

AngularJS - 将对象传递给属性时动态加载 templateURL

在我的控制器 HTML 中,我将一个对象传递给这样的指令: vm.currentCountData 是一个从工厂返回的对象 我的指令代码如下: function countSummary() {var 指令 = {范围: {计数数据:'='},链接:链接,templateUrl:函数(元素,属性){如果(attrs.countdata.type === '存款'){返回 '​​ap ..

使用 AngularJS 中的 Jasmine 对 Controller 中的服务进行单元测试

在我的控制器中,我定义了以下服务: CrudService.getAllGroups().$promise.then(功能(响应){ $scope.groups = 响应;},function (error) {//错误代码.. }); 好吧,我想测试这个服务是否得到响应.首先在测试脚本中,我定义了一个函数来检查是否完全定义了服务. 测试代码: describe('Ctrl: Test ..