-
angularjs – 每次加载路径时Angular复制ng-view
所属栏目:[安全] 日期:2020-12-17 热度:160
AngularJS每次加载路径时都会创建一个新的ng-view,然后破坏之前的ng-view,这是正常的?这只是一小部分时间,但我可以看到我的应用程序上的两个视图,并且收集元素顶部的一些指令也注意到行为(似乎编译是在从DOM中删除原始ng视图之前完成的) 有人注意到这种行为[详细]
-
AngularJS ui-router,如何在抽象的partent状态的resolve对象中获
所属栏目:[安全] 日期:2020-12-17 热度:77
我使用的是ui-router,我有子状态和抽象状态 – 父母. 现在,我希望能够进行一些用户角色管理,我想在一个地方为所有根目录进行管理. 最好的方法是在父级的状态解析对象中.$stateProvider 在这里,我这样做来管理app宽度认证数据. 问题是,如何从抽象状态的解析函[详细]
-
angularjs – Angular – > Web Api 2:“没有’Access-Contr
所属栏目:[安全] 日期:2020-12-17 热度:121
基本上我正在尝试访问上传到Azure上的web api. 我已将我的CORS属性添加到我的WebApiConfig类: public static void Register(HttpConfiguration config){ var cors = new EnableCorsAttribute("http://localhost:51407","*","*"); config.EnableCors(cors);[详细]
-
如何在AngularJs中执行jQuery动画,如淡入和淡出
所属栏目:[安全] 日期:2020-12-17 热度:119
我是AngularJs的新手,所以我需要做以下事情: 我有一个div和一个按钮,当我点击按钮进行ajax调用时我想要当我完成时我想做: 删除div. 或者添加新的. 我想学习如何使用jQuery动画(slideUp和slideDown)来完成它们(当然不是同样的点击). 解决方法 您可以使用 ng[详细]
-
angularjs – angular.isUndefined(value)和不是!(value)之间的
所属栏目:[安全] 日期:2020-12-17 热度:112
我试过了: if(angular.isUndefined(value)){ // something} 和 if(!(value)){ // something} 这两者有区别吗? 是否有一个用例来选择一个而不是另一个? 解决方法 var foo = false; if(!foo) { // will log console.log("foo is defined but false");}if(an[详细]
-
angularjs – $location.path无法从http拦截器工作
所属栏目:[安全] 日期:2020-12-17 热度:167
这是你相当直接的设置,我有一个http拦截器正在寻找401s,如果发现用户被重定向到登录页面: function($location,$q){ return { request: function (config) { return config || $q.when(config); },requestError: function(request){ return $q.reject(reques[详细]
-
angularjs – 更改Jekyll中的开始和结束符号,以避免角度冲突
所属栏目:[安全] 日期:2020-12-17 热度:104
Angular.JS和Jekyll都使用{{和}}来标记表达式的开头和结尾.因此,如果您同时使用两者,则存在冲突,Jekyll通常会消除或混淆Angular表达式. 一个解决方法是告诉Angular通过$interpolateProvider使用不同的符号,例如: var app = angular.module('app',[],functio[详细]
-
检测Angular JavaScript promise链中是否存在下一个处理程序
所属栏目:[安全] 日期:2020-12-17 热度:198
给出以下两个$资源示例: var exampleOne = $resource('/path').save(objectOne);exampleOne.$promise.then(function (success) {},function (error) {});var exampleTwo = $resource('/path').save(objectTwo);exampleTwo.$promise.then(function (success)[详细]
-
AngularJS具有ng-repeat验证的多种形式
所属栏目:[安全] 日期:2020-12-17 热度:63
我使用ng-form作为父表单,使用ng-form进行ng-repeat验证. div ng-form="form" div ng-repeat="field in fields" div ng-form="subform"input.../div /div/div 并验证如下: if ($scope.form.subform.$invalid !$scope.form.subform.$error.required) { // Do[详细]
-
angularjs – (量角器e2e)出错“A Jasmine Spec超时:重置WebDri
所属栏目:[安全] 日期:2020-12-17 热度:165
希望有人可以帮助我解决这个问题,因为我一直在寻找几天没有成功 我目前正在尝试使用Protractor进行AngularJS应用程序的e2e测试 我有Protractor设置并运行测试,但是当我有多个测试/规范时,第一个测试运行,然后在命令行中出现以下错误: A Jasmine spec timed[详细]
-
angularjs – 根据控制器中的数据,使用Angular和UI-Router设置页
所属栏目:[安全] 日期:2020-12-17 热度:108
我目前正在使用此问题中的指令来更改我的页面标题. Set Page title using UI-Router 然后,在我的app.js文件中,我将pageTitle附加到数据,如下所示: .state('home',{ url: '/home' templateUrl: 'home.html' controller: 'homeController' data: { pageTitle:[详细]
-
unit-testing – 如何在Angular2中对调用window.location.href的
所属栏目:[安全] 日期:2020-12-17 热度:133
我有这个功能我需要测试: login(): void { this.userService.setSessionAndDateOnlogin(); this.loginService.getLogin() .subscribe( octopusUrl = window.location.href = octopusUrl); } 我使用window.location.href导航到外部URL. 这是我的测试: it('l[详细]
-
angularjs – 使用UI-Router使用多个视图的空白页面
所属栏目:[安全] 日期:2020-12-17 热度:191
我跟着这个 article和 other我试图复制维基上的内容,没有任何运气. 到目前为止,这就是我所做的 文件夹结构: 偏 指数 index.html //内部视图 index.css index.js // controller 页脚 footer.html footer.js 标题 //相同的结构 index.html //主文件 stateProv[详细]
-
Angular 2路由器,错误:无法激活已激活的插座
所属栏目:[安全] 日期:2020-12-17 热度:96
我想我根本无法理解Angular 2路由.我在我的应用程序中有这个结构: const routes: Routes = [ { path: 'login',component: LoginViewComponent },{ path: 'main',component: MainComponent,children: [ { path: 'unit_list',component: ListViewComponent },[详细]
-
angularjs – WizardHandler.wizard().goTo
所属栏目:[安全] 日期:2020-12-17 热度:156
我使用 https://github.com/mgonto/angular-wizard创建一个角度向导,其步骤可以从路径参数调用: … /步/ 1 … / step / 2 等等 所以我创建了这个控制器: .controller('createOrganizer',['$scope','WizardHandler','$routeParams',function($scope,WizardH[详细]
-
angularjs – ng-maxlength不适用于变量
所属栏目:[安全] 日期:2020-12-17 热度:150
我正在尝试使用ng-maxLength指令为输入提供变量max-length. function ValidatorCtrl($scope,$timeout) { $scope.name = "Star"; $scope.$metadata={}; $scope.$metadata.isRequired = true; $scope.$metadata.maxLength=5;} input type="text" ng-model="nam[详细]
-
angularjs – ng-if在transcluded范围内打破范围继承
所属栏目:[安全] 日期:2020-12-17 热度:183
这个小提琴说明了问题 http://jsfiddle.net/LAqeX/2/ 我想创建一个包含页面一部分并隐藏它的指令.我想使用ng-if删除不必要的绑定.但是一些黑魔法发生了. 这是我最喜欢的指令代码. app.directive('withIf',function(){ return { restrict: 'E',scope: { title[详细]
-
使用AngularJS和jQuery Mobile进行路由
所属栏目:[安全] 日期:2020-12-17 热度:127
我正在研究基于jQuery / jQuery-mobile的webapp,我被要求使用AngularJS. 正如所料,我在处理路由时遇到了一些问题.我知道有很多人在讨论它,但我还没有找到一个有效的解决方案. 我已经阅读了有人建议的this page,但加载第一个jQuery mobile然后角度没有帮助.[详细]
-
angularjs – 如何禁用ui.bootstrap.pagination
所属栏目:[安全] 日期:2020-12-17 热度:125
我正在使用 ui.bootstrap.pagination 我的页面上有一个表单中的搜索框. 我想在有人与搜索框交互时禁用分页控件,然后在按下“搜索”后重新启用 我想使用AngularJS表单验证 ng-validng-invalidng-pristineng-dirty 如何将表单验证与禁用分页联系起来? 我无法[详细]
-
Angular Dart中的模块化路线设计支持独立开发的功能集?
所属栏目:[安全] 日期:2020-12-17 热度:181
[更新以重点提问]. AngularDart在很多方面都很好地支持模块化应用程序设计.路线设计也是如此吗?即, 问题:应用程序可以有多个RouteInitializer吗?例如,以下是可能的: class MyAppModule extends Module { MyAppModule() { ... type(RouteInitializer,// C[详细]
-
Angular 2 – 页面加载时的许多历史条目
所属栏目:[安全] 日期:2020-12-17 热度:191
当我在新的浏览器窗口中打开我的Angular 2应用程序时,我在浏览器页面历史记录中获得了10个条目.这发生在路由器中列出的任何页面上,没有指定页面(即 http://localhost:8080或 http://localhost:8080/survey等) const routes: Routes = [ {path: 'survey',comp[详细]
-
angularjs – 将参数传递给Angular中的JS Animation
所属栏目:[安全] 日期:2020-12-17 热度:195
我写了这个包含一个简单JS动画的 this Plunker,通过jQuery.css / jQuery.animate完成. 简短的介绍: 3显示了矩形 按钮“随机化”随机化宽度/高度 矩形 这个widht / height的变化应该是动画的 我需要能够将更改的宽度/高度作为参数传递给动画addClass函数. ad[详细]
-
使用异步数据初始化AngularJS配置块
所属栏目:[安全] 日期:2020-12-17 热度:63
在定义AngularJS应用程序的路由时,为了指示每个路由应具有的访问级别,已为每个路由添加了一个名为access的新属性.这基于 here所述的客户端授权方法. .config块看起来如下所示: app.config(['$routeProvider','$locationProvider','$httpProvider',function[详细]
-
angularjs – Angular Translate的useSanitizeValueStrategy(‘s
所属栏目:[安全] 日期:2020-12-17 热度:67
我正在使用 angular-translate进行本地化,我对“清理”和“sanitizeParameters”转义策略之间的差异有点不清楚. 我已经检查了docs,但我仍然不明白“在翻译文本中清理HTML”意味着vs“清除值中的HTML”.一个人比另一个人安全吗? 如果只是在插值参数的值中清[详细]
-
AngularJS:在不使用容器的情况下将单个输入元素转换为指令模板
所属栏目:[安全] 日期:2020-12-17 热度:100
我想为我的输入字段创建一个包装器,其中包含一个输入帮助工具提示. 我使用角度1.0.7,如果它是重要的. 我正在使用transclude:true,以及isolate范围,以便同时允许多个不同字段的错误,并仍然保持对外部$scope的ng-model引用. 问题: 当我在input元素上使用this[详细]