草庐IT

angularjs-ng-disabled

全部标签

javascript - 显示图像时出现 AngularJS 错误?

我正在填写使用AngularJS的标签,所以我的html中的url是:当我加载页面时图像显示,但在Javascript控制台中也出现错误:GET[[profile.image]]404(NOTFOUND)所以浏览器试图在Angular插入值之前获取图像,对吗?然后,当Angular设置值时,浏览器再次获取并显示图像。我怎样才能让Angular更早地执行此操作,或者让浏览器等待?我不喜欢暴露错误。 最佳答案 Angular有专门针对这种情况的特殊指令:http://docs.angularjs.org/api/ng.directive

javascript - 在 ng-options 中隐藏一个选项

我是Angular的新手,正在尝试ng-options。在我的Controller中,我有:$scope.permissionLevels=[{value:"ROLE_READ",text:"ReadOnly"},{value:"ROLE_WRITE",text:"Write"}];在我的模板中,我有:根据View,我想隐藏读或写。所以在我的Controller中,我有另一个标志表明它是什么View。在我使用ng-options之前,我有一个正常的选择下拉菜单并做了如下操作:ReadOnlyWrite有没有办法用ng-options做到这一点?谢谢。 最佳答

javascript - Angularjs 未捕获错误 : [$injector:modulerr] when migrating to V1. 3

我正在学习Angular.js,但我无法弄清楚这段简单的代码有什么问题。看起来不错,但给我以下错误。**Error**:UncaughtError:[$injector:modulerr]http://errors.angularjs.org/1.3.14/$injector/modulerr?p0=app&p1=Error%3A%20…gleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.3.14%2Fangular.min.js%3A17%3A381)在添加ng-app="app"之前(我只是将其保留为ng-app)它给了我以下错误。这是为什么?Err

javascript - AngularJS ui-select下拉列表默认值

我正在使用angularui-select下拉。如何为下拉值设置默认值?SelectizethemeSelected:{{country.selected}}{{$select.selected.name}}片段来自plnkr.co.目前下拉列表只是播种默认选择或搜索列表中的国家...但我需要从Controller传递一个值。让我们说$scope.default={"name":"Decard"}谢谢!!编辑这个问题类似于Thisone但涉及数据的json返回格式。 最佳答案 您可以将ng-model初始化为Controller中的

javascript - 如果数组尚未创建,则为 Ng-init

我正在尝试为应用程序构建一个模板,并希望显示一个包含名称的动态列表。所以我得到了这段代码来显示列表并添加/删除行;CompanyContactPhoneRemoveaddRow当加载此模板时,page.busnessRows很可能会加载行,所以我想更改ng-init仅在businessRows未初始化时创建空数组。我试过了ng-init="page.businessRows=page.businessRows.length但它没有用。我如何在jsangular表达式中设置条件?感谢所有帮助。提前致谢 最佳答案 您可以这样做:更新我查

javascript - 在任何 Controller angularjs中触发通知 toastr

我正在使用此服务进行通知:https://github.com/jirikavi/AngularJS-Toaster工作完美。已经为此在我的应用程序中的任何位置进行了配置,我创建了一个pop()按钮,单击触发通知toastr。我现在需要的是我的应用程序中的任何Controller,都可以调用触发通知方法。比如在ControllerProductController中,我随时调用pop(),就会触发通知。尽管有任何View,但Controller内的pop()方法功能根本不起作用。有没有我没注意的细节?我的index.htmlMyApp当通过单击“pop()”触发通知toastr时我的看

javascript - 如何将 $rootScope 注入(inject) AngularJS 单元测试?

假设我有一个依赖于$rootScope中的值的服务,如以下(普通)服务:angular.module('myServices',[]).factory('rootValGetterService',function($rootScope){return{getVal:function(){return$rootScope.specialValue;}};});如果我想通过在$rootScope中放置一个值来对此进行单元测试,最好的方法是什么? 最佳答案 ...var$rootScope;beforeEach(inject(funct

javascript - AngularJS - 将提供程序注入(inject) module.config

我做错了什么?根据文档,我应该能够注入(inject)provider至module.config...但我遇到错误-“UnknownProvider”http://jsfiddle.net/g26n3/(function(){"usestrict";angular.module("ab.core",[]).provider("ab.core.provider",function(){console.log("ab.core.provider-constructor");this.$get=function(){console.log("ab.core.provider-get");r

javascript - 将angularjs ng-repeat应用于owl-carousel

在此处查看轮播:Owl-carousel2我遇到了一个问题,无论何时将ng-repeat指令应用于轮播,项目都会垂直堆叠而不是水平布局。如果我省略ng-repeat并使用静态项,那么它会正常工作。是否有我可以编写并应用于owl-carousel以维护布局的指令?另外,导致轮播中断的ng-repeat是怎么回事?angular是否以某种方式剥离了应用于轮播的owl-carousel类?注意*如果手动构建列表然后遍历并使用以下元素追加元素:vardiv=document.createElement('div');varanchor=document.createElement('a');v

javascript - Angularjs UI 模态表单

我曾经有一个使用Bootstrap模式的登录对话框:$scope.loginDialog={backdrop:true,keyboard:true,windowClass:"modalloginDialog",backdropClick:true,templateUrl:'/tmpl/user/loginForm',controller:functiondialogController($scope,$modalInstance){$scope.submit=function(){$http.post('/api/login',$scope.user).success(...);}}}