-
AngularJS:将滚动事件绑定到一个控制器并不是全部
所属栏目:[安全] 日期:2020-12-17 热度:97
考虑我有100个控制器,我需要将一个滚动事件绑定到其中一个. 当控制器触发时,滚动事件监听器附加到文档并正常工作.但是当控制器改变时,滚动事件仍保持导致其他控制器出现问题! 我找到的唯一解决方案是解除所有其他99个控制器中的滚动事件的绑定,但这是愚蠢的[详细]
-
angularjs – 增加ui.grid中列的宽度
所属栏目:[安全] 日期:2020-12-17 热度:190
我在Grid中插入了一些虚拟对象,在网格中显示的数据发现了一些问题.这是我的代码: HTML: div class="gridStyle" ui-grid="gridOptions"/div JS: $scope.myData = [{ JobId: '196',siteType: 'abc',Title: 'Happy womans day',Message: 'hello',devicetype:[详细]
-
AngularJS karma过滤器未知提供者
所属栏目:[安全] 日期:2020-12-17 热度:93
我做不到!我只是看了整个互联网,我尝试了其他解决方案,但我无法使其工作. 我有一个过滤器,我想用Karma和Jasmine进行测试.这是我的代码: app.js: var services = angular.module('myApp.services',[ 'ngResource' ]);angular.module('myApp',[ 'ngRoute','[详细]
-
angularjs – 在多重数组的ng-repeat上使用orderBy
所属栏目:[安全] 日期:2020-12-17 热度:149
我有一个动态数据模型通过websocket进入,看起来像这样: var results = [ [ {name:'A'},{price: 0.00} ],[ {name:'C'},] 我正在使用我的ng-repeat如下: ng-repeat="result in results" 每当我需要访问结果数组中的一个数组时,我会: result[0].name 我遇到[详细]
-
Angularjs 1.3异步过滤器无法正常工作
所属栏目:[安全] 日期:2020-12-17 热度:185
我有以下代码,它基本上通过服务中的$http.get请求从服务器加载消息,然后在i18n过滤器中使用.过滤器工作正常,角度版本1.2.24,但更新到1.3.5后,它不再有效. 我想知道是否有人遇到过类似的问题,并且可以对此有所启发. var module = angular.module('myApp',[]).[详细]
-
如何从AngularJS访问Heroku上的环境变量
所属栏目:[安全] 日期:2020-12-17 热度:56
我在Heroku上有3个AngularJS应用程序.他们每个人都使用不同的API. (例如:angularjs-dev消耗api-dev,angularjs-qa消耗api-qa) 我在下面创建了这样的常量文件 SITE = 'dev'API_SITE = { dev : 'dev-url',qa : 'qa-url',production: 'production-url'} 然后,当[详细]
-
angularjs – 306_expandable_grid – 无法读取未定义的’data’
所属栏目:[安全] 日期:2020-12-17 热度:83
我正在使用ui-grid和306_expandable_grid,我已经使用了doc中的确切代码,但我遇到了一个错误问题. app.js $http.get('resources/data/title2.json') .success(function(data){ console.log(data); console.log(data[0].Data); console.log(data.length); for([详细]
-
使用enter键作为选项卡仅使用angularjs和jqlite
所属栏目:[安全] 日期:2020-12-17 热度:200
我查看了多个线程并尝试了各种各样的解决方案. 坦率地说,我认为我正在失去理智. 我有输入的ng-repeat.所有需要发生的事情是,当用户按下回车键时,它应该将焦点转移到下一个输入,基本上模拟了Tab键功能. 代码(不完整): HTML: body ng-app="ap" ng-controller[详细]
-
angularjs – 如何设置角度模态自定义高度和宽度
所属栏目:[安全] 日期:2020-12-17 热度:134
我找到了一种方法来改变角度模态的宽度,但我怎么也想不出如何设置我想要的高度.我需要模态宽度为400px,高度为400px.我还需要重新定位它,使它位于屏幕的中心.谢谢 plunkr $scope.NewJobModal = function () { var modalInstance = $modal.open({ templateUrl:[详细]
-
AngularJS:打开html5mode(true)时,相对链接路径被破坏
所属栏目:[安全] 日期:2020-12-17 热度:101
我一直在寻找,我找到了解决这个问题的“解决方案”,但我仍然无法使其正常工作. 场景: 我正在使用UI路由器构建一个Angular(版本1.2)网站,并在localhost上的Node服务器上运行它.我试图让它与$locationProvider一起使用“漂亮”的url并打开html5(true).点击它[详细]
-
Angular2时钟每秒更新一次
所属栏目:[安全] 日期:2020-12-17 热度:138
我按照英雄之旅教程,我现在正在修改项目.我的项目将有很多时钟和计时器,我的第一个任务是制作一个显示UTC时间的时钟.使用MomentModule,我可以显示页面加载的时间: p{{ myDate | amDateFormat: 'ddd Do HH:mm:ss' }}/p 但是,它并不像我想要的那样每秒更新一[详细]
-
angularjs – 将项目列表附加到Angular JS数组中?
所属栏目:[安全] 日期:2020-12-17 热度:149
所以我们知道下面的代码有效: $http({ method: 'POST',url: url_getMoreHouse }) .success(function (data) { alert('Works'); console.log(data); $scope.HouseBasket = data; }); 但是,如果我们想将数据附加到当前的篮子中,那么: $scope.HouseBasket +=[详细]
-
angularjs – Karma – 单元测试Angular JS指令时div的ui属性不
所属栏目:[安全] 日期:2020-12-17 热度:139
我正在为一个指令编写测试,该指令基本上扩展了它的容器以达到浏览器窗口的整个宽度. 为了举例说明,我将编写一些示例代码. 页面中的HTML: div style="width: 800px; margin: 0 auto;" full-width/full-width/div 然后该指令将fullWidth指令替换为: div clas[详细]
-
angularjs – 在角度js中显示两个数组的交集
所属栏目:[安全] 日期:2020-12-17 热度:198
在角度我有$scope中的两个列表.一个是包列表,第二个是适用于它们的标记列表.考虑例如: $scope.packages = [ { name = "pkg1",tags = [ 1,3] },{ name = "pkg2",tags = [ 2,3] }]$scope.tags = [ { id = 1,name = "tag1" },{ id = 2,name = "tag2" },{ id =[详细]
-
在angularjs中将特定数量的字符放在省略号(…)之后
所属栏目:[安全] 日期:2020-12-17 热度:195
我正在从facebook上阅读教育数据并直接将其显示在我的页面上.我发现一些字符串太长了所以我想把…放在 angularjs中的一定数量的字符之后. 前 jeevan sadhana english medium high school 08 至 jeevan sadha.. 解决方法 有两种可能的解决方案. 使用纯CSS,使[详细]
-
Angularjs – 最简单的方法来向范围添加承诺,现在Angular已弃用
所属栏目:[安全] 日期:2020-12-17 热度:151
我非常喜欢承诺被自动包装的干净(并且我认为易于遵循)方式: $scope.myData = DataService.query({something:"etc"}); // done; 而且我真的不关心现在这样做的标准方法,没有自动解包: DataService.query({something:"etc"}).$promise.then(function (data){[详细]
-
使用Jasmine进行AngularJS控制器单元测试
所属栏目:[安全] 日期:2020-12-17 热度:199
我正在使用Jasmine对角度控制器进行单元测试,但我无法通过错误 “TypeError:无法读取未定义的’运行’属性”. 完整错误发布在底部. 这是应用程序定义…… var myApp= myApp|| angular.module('myApp',['ngRoute','ngSanitize','ui.bootstrap']);myApp.run([[详细]
-
angularjs-directive – Jade中的Angular Directive
所属栏目:[安全] 日期:2020-12-17 热度:135
我有一个AngularJS的指令,并使用以下方法在Jade Template中调用它: 输入(auto-complete,ui-items =’merchants.name’,ng-model =’selected’) 我需要自动完成(没有=符号),但它的HTML显示为 input class =“ng-pristine ng-valid”ng-model =“selected”u[详细]
-
angularjs支持哪些版本的firefox?
所属栏目:[安全] 日期:2020-12-17 热度:156
在 angularjs docs,他们说Angular支持Webkit,Firefox,IE 8. 但究竟是哪个版本的Firefox呢? 我需要创建一个支持Firefox 25的应用程序.那可能吗? 解决方法 AngularJs是一个Javascript框架(除了IE8之类的奇怪案例,它们在1.3版本中是 dropping support)应该适[详细]
-
angularjs – 如何让Angular在Angular错误上显示错误?
所属栏目:[安全] 日期:2020-12-17 热度:109
我从另一个开发人员那里接管了一个Angular应用程序. 现在我一直在玩它并进行我的第一次编辑. 问题是:当我绑定到不存在的元素(或犯任何其他错误)时,我没有看到任何错误,这听起来不错,但不是因为我想在我做错事时收到通知. 如何让Angular显示错误? 解决方法[详细]
-
angularjs – karma声明异常
所属栏目:[安全] 日期:2020-12-17 热度:130
我似乎无法开始业力.当它试图加载服务时它失败了.这是spec文件: describe('Service: angelloModel',function () { beforeEach(module('Angello')); var modelService; beforeEach(inject(function (angelloModel) { modelService = angelloModel; })); desc[详细]
-
更改angularjs的ng-click中的元素类
所属栏目:[安全] 日期:2020-12-17 热度:117
我有由ng:repeat创建的html元素.我需要在所有其他元素的ng-click中更改“active”类,并且需要在事件发生的特定元素中添加类. ul class="paginate" li ng-repeat="value in pageList" a ng-class="{active : $first,item : true}" ng-click="clickedPage(val[详细]
-
angularjs – 如何在templateURL中使用角度js的laravel局部视图
所属栏目:[安全] 日期:2020-12-17 热度:128
我想在角度JS指令中显示一个laravel刀片视图文件 var commentsApp = angular.module('CommentApp',[]);commentsApp.directive('commentForm',function(){ return { restrict: 'EA',replace: 'true' templateURL: 'views/comments/comment-form.blade.php' }}[详细]
-
angularjs – 如何禁用点击手风琴组标题?
所属栏目:[安全] 日期:2020-12-17 热度:78
This是手风琴示例 here的缩减版本. accordion accordion-group heading="Static Header" This content is straight in the template. /accordion-group /accordion 如何禁用单击手风琴组标题.我在accordion元素和accordion-group元素上尝试了ng-disabled = t[详细]
-
angularjs – Angular,两个变量的双向绑定
所属栏目:[安全] 日期:2020-12-17 热度:182
我有两个与函数相关的变量,用户应该能够在输入字段中更改其中一个或另一个应该自动更改另一个的输入字段. 我怎么能这样做,现在我只是使用$watch. 这是一些示例代码和一个fiddle. JS, angular.module("test",[]).controller("MyController",function ($scope)[详细]