-
angularjs – 角度和羯磨(茉莉花):我如何按类找到一个元素
所属栏目:[安全] 日期:2020-12-17 热度:115
beforeEach(function () { html = 'div class="dropdown"'+ 'div class="trigger" trigger/div'+ 'div class="dropdown"body/div'+ 'div'; inject(function ($compile,$rootScope) { scope = $rootScope.$new(); element = angular.element(html); compiled[详细]
-
在AngularJS中放置默认焦点的元素最简单的方法是什么?
所属栏目:[安全] 日期:2020-12-17 热度:149
我有一个模板加载在模态对话框中,有一个单一的输入文本,我想要关注。最简单和最方便的方式是什么? 更新: 这部分在How to set focus in AngularJS?回答 根据您需要支持的浏览器,您可以使用 input autofocus attribute。 见01000。 或者如果这不是一个选[详细]
-
angularjs – 如何检查角度是否正确装载
所属栏目:[安全] 日期:2020-12-17 热度:87
假设我想引用一个CDN的角度,但是如果CDN的呼叫失败,我也想回退。指向一个本地的js文件。当谈到JQuery时,我已经看到了一些例子,你可以在javascript中做这样的事情: if(typeof jQuery == 'undefined') { ....} 有什么类似的角度我可以做吗? if(typeof an[详细]
-
angularjs – Http请求多浏览器的烦恼
所属栏目:[安全] 日期:2020-12-17 热度:183
我正在建立在laravel 5.1使用angularJs。 当用户单击按钮时,我想发送一个销毁请求,从数据库中删除它,然后当完成发送一个获取请求以获取新的数据,现在已被删除。 所以我把我的方法附加到一个按钮上的一个ng-click事件,这是有效的,它触发了该方法。 然后[详细]
-
angularjs – 表单验证 – 组中有许多需要的
所属栏目:[安全] 日期:2020-12-17 热度:57
在我目前正在开发的项目中,我目前有三个文本框,我需要验证至少有一个文本框已经填充。 我一直在阅读使用Angular指令的自定义验证,我明白您可以使用以下命令设置指令链接功能中输入的有效性: ctrl.$parsers.unshift(function(viewValue) { // validation[详细]
-
angularjs:ng消息总是显示
所属栏目:[安全] 日期:2020-12-17 热度:127
我使用角度消息在我的角度应用程序上显示表单验证错误。 根据文档,我已经构建了以下代码 form name="loginForm" label class="item item-input" input type="email" placeholder="Email" ng-model="data.email" name="email" required /label div ng-messag[详细]
-
angularjs – 使用View Angular JS中的服务
所属栏目:[安全] 日期:2020-12-17 热度:193
我有问题的角度JS服务。 我有简单的服务: angular.module('mainApp.services',[]).factory('AuthService',function ($http) { //var currentUser = null; //var authorized = false; //AutoLogin for testing var currentUser={email: "example@example.com[详细]
-
KnockoutJS在AngularJS中的“与”绑定?
所属栏目:[安全] 日期:2020-12-17 热度:118
我刚从KnockoutJS切换到AngularJS,我无法在AngularJS中找到KnockoutJS的“with”数据绑定。 这是KnockoutJS中的一段代码。 “with”绑定创建一个新的绑定上下文,以便后代元素在指定对象的上下文中绑定。 h1 data-bind="text: city" /h1p data-bind="with:[详细]
-
使Angular2与限制性内容安全策略(CSP)配合使用
所属栏目:[安全] 日期:2020-12-17 热度:180
我不能使基本的Angular2(final)应用程序与限制性CSP一起使用。 lang.js有一个不安全的eval错误, zone.js有两个错误。你能提供一个解决方案吗? 使用Angular CLI进行复制 我创建了一个GitHub repository.你也可以按照下面的说明。 使用最后的Angular CLI与we[详细]
-
angularjs – 快速离开并输入导致角度ng-if动画中的多个元素
所属栏目:[安全] 日期:2020-12-17 热度:165
此文档中有一个ng-if动画示例: https://docs.angularjs.org/api/ng/directive/ngIf 如果您快速反复点击复选框,您会发现不止一个元素将被显示,我不知道如何避免它。 这是因为ngIf与ngShow的行为不同,例如。 ngShow只需要为必须隐藏的元素添加一个display[详细]
-
删除AngularJS中的querystring
所属栏目:[安全] 日期:2020-12-17 热度:58
例如,从URL读取和处理查询字符串值后 http://myurl.com/#/?foo=baa 我可以更改URL http://myurl.com/#/?foo= 通过使用 $location.search('myQueryStringParameter',''); 如何完全摆脱查询字符串(没有显式的重定向或服务器端的操作等等),以便只有这样 http:[详细]
-
angularjs – 具有隔离和非隔离示波器的指令内部内容
所属栏目:[安全] 日期:2020-12-17 热度:159
我发现范围相当奇怪的行为:指令内容的真实类型: body ng-init="x=10" mydir {{x}} /mydir /body 所以{{x}}是内容,指令定义是: .directive('mydir',function() { return { scope: {},link: function(scope){ scope.x = 5; } };}); 当我们将scope定义为iso[详细]
-
angularjs – 角色和云端与Safari
所属栏目:[安全] 日期:2020-12-17 热度:185
我们在cloudfront上设置了一个angularjs应用程序,它具有s3存储上的所有资源文件,并通过cloudfront进行SSL和性能。 我们与本指南中描述的设置相同 https://rossfairbanks.com/2015/01/30/integrating-angular-s3-cloudfront.html 当我们使用同样的文章创建[详细]
-
angularjs – 是否有ng模型和输入类型的电子邮件错误?
所属栏目:[安全] 日期:2020-12-17 热度:113
输入type =“email”和ng-model属性有什么特别之处吗? 如果输入是电子邮件,则模型不会更新。 如果我将输入类型更改为正确更新的文本,数字或日期。 Bug或一些我不明白的特殊魔术电子邮件验证行为? 它会对输入进行一些验证,因此您必须在绑定到模型之前输[详细]
-
angularjs – Ng-animate不添加ng-enter和ng-leave类
所属栏目:[安全] 日期:2020-12-17 热度:98
这是我第一个使用Angular的项目,我有一些烦恼与ng动画。我做了几个教程,在教程中,我一切正常工作。现在我正在使用Angular作为一个项目,我只是不能得到ng动画正常工作。诸如“ng-enter”和“ng-leave”等类不会添加到不同的元素中。 我比较了我的各种工作[详细]
-
如何使用AngularJS UI Bootstrap工具提示显示表单输入错误?
所属栏目:[安全] 日期:2020-12-17 热度:155
例如我有 showing form input errors的表格。 如果有一些错误,我需要在输入标签附近显示红色徽章(“悬停显示错误”)。如果用户将鼠标悬停在这个红色徽章上 – 他会使用AngularJS UI Bootstrap tooltip查看错误列表。 我不想将错误列表放在tooltip-html-unsa[详细]
-
angularjs – AngBind中ngBind,ngBindHtm和ngBindTemplate之间的
所属栏目:[安全] 日期:2020-12-17 热度:141
我是Angular JS的新手。 你们中有谁能解释一下ngBind,ngBindHtm ngBindTemplate在Angular JS中有一个例子? NG-绑定 ngBind用于使用给定表达式的值替换指定HTML元素的文本内容。例如,如果你有一个html,如下所示 b ng-bind =“name” / b并在您的控制器中[详细]
-
使用ng-click angularjs进行表单验证
所属栏目:[安全] 日期:2020-12-17 热度:138
我无法在现有答案中找到解决方案,因此我发布了这个解决方案。 我有一个表单有很多输入字段,其中许多是必需的。 在形式中有按钮(超过2个),并且使用ng-click绑定到控制器中的功能。 在执行功能之前,我需要在ng-click上验证表单。 默认情况下,表单验证在函[详细]
-
Angular 2动画* ng对于在RC 5中使用新的动画支持,一个接一个的列
所属栏目:[安全] 日期:2020-12-17 热度:69
我有一个组件从服务器获取项目列表,然后使用* ngFor在模板中显示该列表。 我想要列表显示一些动画,但一个接一个。我的意思是每个列表项应该在其他动画之后。 我正在尝试这样的事情: import { Component,Input,trigger,state,animate,transition,style } f[详细]
-
单元测试 – 我们可以为AngularJS routeProvider写单元测试吗?
所属栏目:[安全] 日期:2020-12-17 热度:155
嗨,我正在使用AngularJS构建一个应用程序,我被困在单元测试部分。我知道如何为控制器编写单元测试,但我不知道如何为routeProvider做它。我正在使用茉莉花写单元测试。 我的路由提供商将看起来像这样; var app = angular.module('MyApp',['ngResource']) a[详细]
-
哪些服务在AngularJS中转换元素和attr名称?
所属栏目:[安全] 日期:2020-12-17 热度:137
AngularJS在HTML标记和JS之间转换元素和attr名称,用camelCasing替换破折号,即’myComponent’ – ‘我的组件'(和返回)。哪个AngularJS服务或功能这样做? 谢谢 -nikita 实际的功能叫做camelCase(),它在 jqLite.js中找到,而后者又是从jQuery中获取的。 该[详细]
-
angularjs – 使用自定义HTML(另一个指令)的Wrap指令
所属栏目:[安全] 日期:2020-12-17 热度:184
假设我有工作指令 my-directivegt ;.它执行一些html渲染和事件处理,它是彻底测试。 现在我想用另一个包装指令 wrapper这将呈现这个html片段 div class =“my-div”,以便我可以编写如下代码: wrapper my-directive/my-directive/wrapper 并有: div class=[详细]
-
angularjs – Angular UI-Router从视图中获取当前状态
所属栏目:[安全] 日期:2020-12-17 热度:130
考虑从ui-router文档中获取的以下状态: .state('state1',{ url: '/state1',templateUrl: 'partials/state1.html' controller: 'State1Ctrl'}).state('state1.list',{ url: '/list',templateUrl: 'partials/state1.list.html',}) 而状态“state1”的“partia[详细]
-
AngularJS:Basic $watch不工作
所属栏目:[安全] 日期:2020-12-17 热度:187
我试图在AngularJS中设置一个手表,我显然做错了,但我不太清楚。手表在直接页面加载时触发,但是当我更改观看值时,它不会触发。为了纪录,我还在匿名函数上设置了返回观察变量的手表,但是我有完全相同的结果。 我已经安装了一个最小的例子,在控制器中做[详细]
-
angularjs – 创建和解决量角器中的承诺
所属栏目:[安全] 日期:2020-12-17 热度:98
我正在写一个测试用例,用于在Angular应用程序的页面中添加商店信息,使用量角器,其中最初计数我已经拥有的商店数量,并且在测试块完成后,我预计计数增加一个,因此我通过遵循创建承诺07??000的链接来做到这一点 describe('myApp',function() { var items,[详细]