草庐IT

angularjs-ng-disabled

全部标签

javascript - 使用 AngularJS ng-repeat 的 OrderBy bool 值

我希望能够根据变量是真还是假进行排序。假设我们有一个这样的变量:groups={{name:'first',value:true},{name:'second',value:false},{name:'third',value:true},{name:'fourth',value:false}}我们可以像这样遍历它:{{group.name}}{{group.value}}这将为您提供以下内容:firsttruesecondfalsethirdtruefourthfalse但如果我想按bool值排序,那么我可以这样做:{{group.name}}{{group.value}}{{gro

javascript - 将项目添加到数组时 ng-list 输入不更新

我遇到了一个奇怪的问题,即在向模型添加项目时使用ng-list的输入没有更新。我创建了一个fiddle来更好地说明这个问题:http://jsfiddle.net/rtZY3///Doesn'tupdateng-listinput$scope.tags.push(tag);//Doesupdateng-listinputvartags=angular.copy($scope.tags);tags.push(tag);$scope.tags=tags;这看起来不像是预期的行为,尤其是因为$scope.tags正在正确更新,如所示上面jsFiddle中的标记。

javascript - ng-click 不适用于动态 DOM AngularJS?

我有一个这样的Controller:@VariantModalCtrl=($scope)->$scope.upload_variant_image=->alert("test")当我尝试使用ng-click调用upload_variant_image函数时,它仅在绑定(bind)到静态DOM时有效(当DOM加载时),我有一个这样的链接:"upload_variant_image()"%>但是这个元素是在DOM加载后动态添加的,所以ng-click不起作用。更新刚刚使用$compile函数找到了我的部分答案:AngularJS+JQuery:Howtogetdynamiccontentw

javascript - 什么是 ng-hide-add、ng-hide-active

我正在为一个div设置动画。它具有以下定义:...我定义了以下CSS:div.ng-hide{transition:0.5slinearopacity;opacity:0;}div.ng-hide-add,div.ng-hide-remove{/*thisneedstobeheretomakeitvisibleduringtheanimationsincethe.ng-hideclassisalreadyontheelementrenderingitashidden.*/display:block!important;}这取自thistutorial.动画有效。但是:为什么我需要这些类

javascript - angularJS - 将 ng-repeat 拆分为多个 HTML 元素

这是我今天发布的第三个问题,请原谅我,但我遇到了一些我似乎无法弄清楚的事情。这是我的Angular代码:angular.module('ngApp',[]).factory('authInterceptor',authInterceptor).constant('API','http://appsdev.pccportal.com:8080/ecar/api').controller('task',taskData)functiontaskData($scope,$http,API){$http.get(API+'/tasks').success(function(data){$sco

javascript - AngularJS:在 View 内输入未绑定(bind)到预期范围

我在绑定(bind)来自View内部的输入时遇到问题。我以为它会绑定(bind)到Controller范围,但它似乎绑定(bind)到子范围,所以上面没有更新。如果其他项目在ng-repeat中,它们将像我预期的那样绑定(bind)(我不确定为什么)。举个例子:http://jsfiddle.net/hMpsB/1/如果输入不在ng-repeat内,将输入绑定(bind)到正确范围的最佳方法是什么? 最佳答案 在你的例子中,你会更幸运地将你的$scope.test绑定(bind)到一个对象而不是像这样的原始类型:$scope.tes

javascript - AngularJS - $resource 未定义

我正在尝试掌握Angular的ngResource。我从Angular文档中摘录的简单代码开始:angular.module("app",['ngResource'])varuser=$resource("/REST/user/:id",{userID:'@id'});但是当代码运行时,我检查了JS控制台,我看到一条错误消息:UncaughtReferenceError:$resourceisnotdefined是的,我包含了“angular-resource.js”脚本。我想我遗漏了一些明显的东西,但我无法推断出它是什么。请帮忙! 最佳答案

javascript - 如果从不同的表单调用按钮,为什么 Ng Repeat 不起作用?

我有一个html表,其中包含一个ngrepeat指令和两个按钮。第一个将打开一个包含新表单的模式,让我创建我的用户,然后当我单击保存时,它将把它添加到列表中。第二个是相同的原始形式,并添加一个用户。我不明白为什么当我点击不同形式的第一个按钮时我无法更新ngrepeat但是对于第二个按钮它是可能的。这是代码:主页.jspCreateID.NameAddressEmail用户Controller.js'usestrict';App.controller('UserController',function($scope,UserService,$window,$log,$uibModalSt

javascript - 即使在 AngularJS 中使用 ng-cloak,页脚模板也会闪烁

我成功地使用AngularJS从REST服务检索的一些数据创建并显示了模板,但是,当JSON响应仍在加载时,浏览器在顶部显示页脚模板,当响应返回JSON数据时,页脚消失到底部。这发生得非常快,但页脚模板在转到底部之前会在页面顶部闪烁。我已经尝试使用ng-cloak方法,不幸的是,问题仍然存在。我把CSS放到ng-cloak中作为APIReference推荐。这是我的应用程序代码:我尝试将ng-cloak放在body标签、ng-view、页脚以及ng-viewhtml模板中。这段代码代表了所有的尝试(注意:我尝试过单独使用和一起使用,与ng-cloak类一起使用,而不是)不幸的是,在所有

javascript - Angularjs 使用指令进行初始表单验证

我有一个名为valid-number的验证指令用于使用$setValidity设置表单的有效性-这适用于我在输入框中键入的任何文本值,这些文本值将指令作为属性应用。HTML是指令如下angular.module('test',[]).directive('validNumber',function(){return{require:"ngModel",link:function(scope,elm,attrs,ctrl){varregex=/\d/;ctrl.$parsers.unshift(function(viewValue){varfloatValue=parseFloat(vi