-
角色2 AuthGuard Firebase认证
所属栏目:[安全] 日期:2020-12-17 热度:51
我试图使用Firebase Auth构建一个角色2路由的AuthGuard. 这是AuthGuard服务: import { Injectable } from '@angular/core';import { CanActivate,Router,ActivatedRouteSnapshot,RouterStateSnapshot } from '@angular/router';import { AuthService } from[详细]
-
如何为angularJS $cookies设置域名
所属栏目:[安全] 日期:2020-12-17 热度:190
看来 $cookies只允许设置键/值对. 但是我也需要设置域参数.我需要从网站的一个子域设置cookie,并从网站的所有子域使用它. 我正在使用angularJS和Twitter Bootstrap. 目前这是没有实现的角(1.2.7).你可以看一下有关的有关的代码有一些有用的代码: if (value[详细]
-
AngularJS中的指令与指令通信?
所属栏目:[安全] 日期:2020-12-17 热度:126
我已经知道您可以在指令中设置控制器,而其他指令可以调用该控制器上的功能.以下是我当前的指令: app.directive("foobar",function() { return { restrict: "A",controller: function($scope) { $scope.trigger = function() { // do stuff }; },link: funct[详细]
-
angularjs – 将’response’拒绝为’responseError’
所属栏目:[安全] 日期:2020-12-17 热度:66
有时,即使出现错误,我使用的API也会返回200.响应 JSON对象将如下所示: { error: true} 我已经构建了一个$http响应拦截器,它只是检查这个错误并拒绝它.我想要它然后跳转到我的responseError函数: $httpProvider.interceptors.push(function($q) { return {[详细]
-
angularjs:将焦点集中在指令中之前隐藏的输入元素中
所属栏目:[安全] 日期:2020-12-17 热度:90
Here is a simplified plunk to illustrate the problem 我有一个角度指令,在可视化之前编译一些html代码.在html中,只有在scope.isEditShown为true时,才会显示一个隐藏输入: input ng-show ='isEditShown'type ='text'value ='{{content.name}}'class ='tit[详细]
-
angularjs – 告诉ngAnimate只能动画ngShow / ngHide
所属栏目:[安全] 日期:2020-12-17 热度:183
我有一个AngularJS 1.2.2 web应用程序,其 div我根据一些$scope属性显示/隐藏.使用ngAnimate模块,我可以动画显示和隐藏 div. div id="square" ng-show="showSquare" class="animate-shiny"/div 我也有一个我想要放在这个 div为此我使用ngClass. div id="squar[详细]
-
AngularJS在指令模板中评估$rootScope变量
所属栏目:[安全] 日期:2020-12-17 热度:199
我有一个创建输入字段的指令. 我需要将此输入字段的ng-model属性设置为$rootScope的值 变量. 原因之一是我希望输入字段在布局中,并根据加载的页面绑定到不同的模型. 我以为我会在每个控制器中设置这个全局变量,并在指令中访问它. ATM变量是硬编码的 App.run([详细]
-
angularjs – 如何加载页面之间通用和动态的角度模块?
所属栏目:[安全] 日期:2020-12-17 热度:159
我有一个由具有多个页面的多个开发人员开发的网站.每个“页”通过调用angular.module(等)初始化角. 我的问题是,所有页面共享一些模块,一些页面使用特定的模块.实现这一目标的最佳做法是什么?我相信开发人员会在整个网站(即Google Analytics(分析))中插入正[详细]
-
AngularJS要求Bors Karma Yeoman节点
所属栏目:[安全] 日期:2020-12-17 热度:65
我正在构建一个学习应用程序,我有这些主要组件. 我的第一个问题是如果这些部分是一个很好的基础,一个angularJS应用程序. 在某些情况下,我已经阅读了RequireJS不是一个好主意,但不知道为什么. 我的目标是设置一个开发环境,我有单元和e2e测试,我想在开始编码之[详细]
-
Angularjs路由不工作
所属栏目:[安全] 日期:2020-12-17 热度:69
一切正常,直到我尝试添加路由.我读到 Angularjs 1.2版需要“ngRoute”作为依赖(我使用的是版本1.2.16).我添加了它,但它仍然不起作用.以下是我的代码 test.html(主页) html ng-app="demoApp"head title/title/headbody pFront Page/p div ng-view/div script[详细]
-
从摘要循环中删除并恢复范围
所属栏目:[安全] 日期:2020-12-17 热度:167
有没有办法从摘要循环中删除范围?换句话说,暂停/恢复范围摘要循环? 在我的情况下,我已经载入了所有页面,但并不是全部都可见.所以我想暂停那些是不可见的,以避免无用的处理.我不想使用ng-view $route,我不想/需要深层链接. 我看到了this thread并且到了this[详细]
-
angularjs – 有没有办法优化/加快数据发送到用量角器的UI?
所属栏目:[安全] 日期:2020-12-17 热度:95
我有类似的代码: ExamPage.prototype.enterDetailsInputData = function (modifier) { page.sendKeys(this.modalExamName,'Test Exam ' + modifier); page.sendKeys(this.modalExamVersionId,'Test exam version ' + modifier); page.sendKeys(this.modalEx[详细]
-
如何验证Angular2?
所属栏目:[安全] 日期:2020-12-17 热度:159
即使文件有效,具有新值Control(”,Validators.required)值的ngControl也不起作用. (实际上,我发现很难验证单选按钮…) Validators.required取决于字段的值.输入类型文件没有值,因此被认为是未定义或空值,这就是为什么它是无效的.更好地写你自己的验证[详细]
-
承诺 – 在角度2创建可观察的模拟数据
所属栏目:[安全] 日期:2020-12-17 热度:119
我试图从模拟数据的服务返回一个Observable. 我从我的服务返回: return Observable.of(new Object()).map(MOCKACCOUNT =JSON.stringify(MOCKACCOUNT)); 我收到一个错误 Observable_1.Observable.of is not a function. 我错过了一些包括吗?我正在进口 impo[详细]
-
Angular2 – ‘router-outlet’不是已知的元素
所属栏目:[安全] 日期:2020-12-17 热度:61
我创建路径与深层次的路径.我将AdminComponent中的这个组件添加到NgModule中.但刷新页面后,我收到错误: 'router-outlet' is not a known element 也许这是因为我忘记导入一些模块到admin.module.ts 请帮忙.谢谢. app.routes.ts export const routes: Routes[详细]
-
Angular2 – 将ui绑定到可观察属性
所属栏目:[安全] 日期:2020-12-17 热度:109
我使用的是角色2,可以看到rxjs. 我创建了这个界面: interface IGame { name: string; description: string;} 我使用它作为一个可观察的,并将其作为输入到ui: @Input() public game: ObservableIGame; 问题是当在UI中绑定整个对象时,我可以看到它的值打印和[详细]
-
调查longTypeScript编译时间
所属栏目:[安全] 日期:2020-12-17 热度:100
我正在调查为什么我的Angular 2.0 TypeScript项目的编译时间在相当短的时间内从大约4秒到大约15秒. 我遇到了非常有用但似乎没有文档的诊断开关. 例如,这里是我现在在我的项目上运行tsc –noEmit –diagnostics时所得到的: Files: 231Lines: 50872Nodes: 170[详细]
-
angularjs – Spring Security REST和Angular
所属栏目:[安全] 日期:2020-12-17 热度:62
我有一个完整的 Spring应用程序(由spring-security管理的安全性,控制器层是使用Spring MVC构建的). 我在前端使用AngularJS. 我需要一些我将如何使用Spring Security处理REST身份验证的例子,以及我将如何在角色方面调用这些服务. 注意:在我的情况下,基本认证[详细]
-
AngularJS的多部分请求
所属栏目:[安全] 日期:2020-12-17 热度:194
我有一个API端点,我必须发送一个多部分HTTP请求,由两部分组成,文件(文件系统文件)和数据( JSON对象). 经过一番研究,我发现如何在AngularJS中进行多部分请求: $http({ method: 'POST',url: url,headers: { 'Content-Type': 'multipart/form-data' },data: {[详细]
-
Angularjs:当凭据标志为真时,通配符’*’不能用于“Access-Cont
所属栏目:[安全] 日期:2020-12-17 热度:117
我知道有很多关于CORS的问题,但他们似乎没有回答我的问题. 所以我有一个用AngularJS编写的客户端应用程序,用于创建一个移动应用程序(与Apache Cordova).将从移动设备加载html文件和JavaScript文件. 当我模拟它,我发送请求到REST API服务器我第一次得到 所请[详细]
-
angularjs – 角度的datatable和JSON结构
所属栏目:[安全] 日期:2020-12-17 热度:177
这是我的问题: datatable插件只接受一个我相信的数组,但我的API返回一个数组的对象.我试图弄清楚我是否需??要提取这个信息(如何?),或者如果插件有一些方法为我(有一个): //the datatable plugin expects the following JSON structure [ { "ID":"a5f415a7[详细]
-
angularjs – 角度2动态嵌套形式
所属栏目:[安全] 日期:2020-12-17 热度:73
基本上我想创建一个嵌套对象的动态表单,如下图所示: 付款在模型上的数组中 我们应该能够根据需要添加/删除支付. 表单应该同步底层的表单控件和模型 支付的数量是任意的,应该从模型加载到表单中 在Angular 2中,没有可以找到如何做到这一点的工作实例,尽管这[详细]
-
Angular2中$templateCache的替代方法
所属栏目:[安全] 日期:2020-12-17 热度:122
当我们考虑在Angular2或Angular1.X中使用模板时,我们知道以下是写作的基本方法之一: 模板:’./template-ninja.html’ 并且使用Angular1.X,我们可以使用$templateCache.put()先前缓存所有模板,如下所示: var myApp = angular.module('Ninja',[]);myApp.run[详细]
-
anglejs – 角度的无证件特征是什么?
所属栏目:[安全] 日期:2020-12-17 热度:84
Angular文档缺少一些东西.有人可以总结什么是无证的功能? 角1.0.5和1.0.4: Scope有两个有用的无证属性: $parent – 可以用作绑定到父范围 – example中的原始属性的hack $$阶段 – 可以用来确定$digest是否已经进行中 – 请参阅this SO answer ng-switch[详细]
-
调试 – 在AngularJS应用程序中查找错误行
所属栏目:[安全] 日期:2020-12-17 热度:58
我刚刚开始玩AngularJS,我在下面有错误. Error: Argument '?' is not a function,got Objectat assertArg (http://localhost/angular/project/scripts/vendor/angular.js:1039:11)at assertArgFn (http://localhost/angular/project/scripts/vendor/angular.[详细]