草庐IT

angular-ui-modal

全部标签

javascript - 在 Angular 分量中使用 'require'

根据thedocs(具体来说,表格将指令与组件进行比较),Angular组件允许需要其他指令(或者它只是组件?)。但是,组件没有链接功能,可以访问所需的Controller。Thesource,与文档相反,似乎暗示在创建组件时不可能使用“require”。哪个是真的? 最佳答案 引用的来源已过时。从1.5.0开始,组件Controllercanberequired在其他组件中(同样适用于指令)。指南中的示例showsthewayhowthecomponentsanddirectivesshouldinteract在1.5中没有lin

javascript - 如何测试我的方法是否在 angular2 中抛出可观察到的错误?

我正在为我的angular2组件创建单元测试用例。目前测试用例运行正常。但我在异步调用方面遇到了问题。例如。我有以下创建新用户的方法,如果用户已经存在,则会抛出错误:onSubmit():Observable{this._userService.saveUser(this.user).subscribe((response)=>{this._directoryService.getDirectoryById(this.selectedDirectory._id).subscribe((directory)=>{this.users=directory[0].users;},(error

javascript - Angular Js 将固定的 ng 类与同一标记中的表达式结合起来?

我有一个标签:在另一个类似的项目中我有一个类似的:如何同时应用routeClassName和条件类?我试过了和类似,但会抛出错误。所以我想我的语法不对.... 最佳答案 有两种方法可以做到这一点:首先,让Angular插入值,因为它只是类名字符串,然后使用ngClass作为条件:其次,在您尝试过的语句中使用true:我倾向于第一个选项,因为ngClass是针对基于表达式的条件类。 关于javascript-AngularJs将固定的ng类与同一标记中的表达式结合起来?,我们在StackO

javascript - 从嵌套的 json 中排序的 Angular 4 数据表

需要有关带有嵌套数据的Angular数据表的帮助。我想对表中的数据进行排序。我正在使用来自-https://www.npmjs.com/package/angular2-datatable的数据表数据表适用于单一数组类型的数据。(用于许多Angular应用)问题:我有嵌套的json(实际上,我有复杂的json,让这里变得简单)感谢您对此进行调查。如有任何建议或帮助,我们将不胜感激。JSONrecords=[[{"name":"SubjectName","type":"text","id":"subjectName","value":"DavidJ","firstName":"David

javascript - 如何在不实际拖放的情况下使用 jQuery UI Droppable 触发 Drop 事件?

我有一个带有放置事件处理程序的droppable:$(this).droppable({drop:function(){console.log('OMGYouDroppedIt!');}});我有一个可拖动:$(this).draggable();我想做的是在droppable上触发drop事件处理程序,而不实际拖放draggable。我想模拟实际行为而不实际执行该行为。我认为这样的事情会做:$(droppable).trigger('drop',[draggable]);不幸的是,事情并没有那么简单。有谁知道我怎样才能做到这一点? 最佳答案

javascript - Angular 2 同一页面上有多个组件

我正在使用app.component.ts文件中的Angular2快速入门代码。文件看起来像这样:import{Component}from'angular2/core';@Component({selector:'app',template:`TitleHere'})exportclassAppComponent{}这按预期工作。我想做的是在同一个页面上添加另一个组件...所以我尝试了这个:import{Component}from'angular2/core';import{ComponentTwo}from'angular2/core';@Component({selector:

javascript - Angular 2/4 将焦点设置在输入元素上

如何通过(点击)事件设置焦点?我有这个功能,但我显然遗漏了一些东西(这里Angular新手)sTbState:string='invisible';privateelement:ElementRef;toggleSt(){this.sTbState=(this.sTbState==='invisible'?'visible':'invisible');if(this.sTbState==='visible'){(this.element.nativeElement).find('#mobileSearch').focus();}} 最佳答案

javascript - 模板中 string.length 的 Angular JS 问题

我对AngularJS(版本1.2.6)有疑问。由于某些我无法理解的原因,我无法访问存储在$scope中的字符串变量的length属性。在模板中:String'{{myObject.someVariable}}'haslength'{{myObject.someVariable.length}}'.在Controller中:$scope.myObject={};//asynchronuousloadingofmyObjectSomeService.loadObject(function(result)){$scope.myObject=result;console.log("Conte

javascript - $watch 中的 Angular 表达式触发两次

当一个简单的比较作为watchExpression传递时,为什么这个$watch会触发两次?$scope.foo=0;//simplecounter$scope.$watch('foo>4',function(){console.log("fooisgreaterthan4:",$scope.foo);});监听器在页面加载时触发,当foo为0时,当foo的值为>超过4。为什么在页面加载时触发监听器?为什么当foo大于4时它不继续触发?我设置了一个简单的plunkr来显示正在发生的事情:http://plnkr.co/edit/ghYRl9?p=preview

javascript - jQuery 与 Yahoo UI API 设计

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。10年前关闭。我对jQuery和YahooUIAPI之间的设计差异感到困惑。免责声明:我非常不喜欢jQueryapi,但我对Web编程和一般的javascript也非常无知,所以我可能大错特错,回到这里乞求赎回。太长...我的问题的重点如下。两种设计不同。jQuery将DOM放在中心,并通过在其上执行“触发”增强器方法来装饰DOM。例子$("#flexigrid"