-
从控制台触发角度变化检测
所属栏目:[安全] 日期:2020-12-17 热度:175
在AngularJS中,我们能够通过获取类似的ng-app元素来触发摘要周期 var scope = angular.element(element).scope(); scope.$apply(...); 我已经在Angular(4)中寻找解决方案,但只找到了在应用程序中工作的解决方案,如(Triggering Angular2 change detection man[详细]
-
如何在角度2中从组件创建和调用管道?
所属栏目:[安全] 日期:2020-12-17 热度:106
我想创建一个动态管道,我将从组件中调用它. import {Component,Pipe,PipeTransform} from 'angular2/core';@Pipe({ name: 'filter',pure: false })export class filter implements PipeTransform { transform(value) { this.items1=value; this.ticket1 = [][详细]
-
selenium – 检测Angular 2是否已运行
所属栏目:[安全] 日期:2020-12-17 热度:129
我们使用Selenium WebDriver自动化基于UI的测试.我们的挑战之一是检测页面何时真正完成加载,而Angular 1在这方面也是一个挑战.我们最终执行这段代码专门检测Angular 1是否完成: if(typeof window.angular !== "undefined"){ var injector = window.angula[详细]
-
如何使用AngularJs将一个页面导航到另一个页面
所属栏目:[安全] 日期:2020-12-17 热度:183
如何从一个页面导航到另一个页面.假设我有一个登录页面,在输入用户名和密码fileds后点击提交按钮需要验证,如果用户名和密码都正确,则需要进入主页.主页内容需要显示.我在这里发布代码.在浏览器中,网址正在发生变化,但内容未发生变化. 的index.html html ng-a[详细]
-
angular – 使用WebSocket可观察RxJs
所属栏目:[安全] 日期:2020-12-17 热度:137
我的角度应用程序使用websocket与后端进行通信. 在我的测试用例中,我有2个客户端组件. Observable计时器按预期打印两个不同的客户端ID. 每个ngOnInit()还打印其客户端的id. 现在出于某种原因,对于每条消息,websocketService.observeClient()的订阅被调用2次,[详细]
-
Angular 2 Http,Observables和递归请求
所属栏目:[安全] 日期:2020-12-17 热度:134
我有一个REST端点,它返回一个项目列表,一次最多1000个项目.如果有超过1000个项目,则响应具有HTTP状态206,并且我可以在下一个获取更多项目的请求中使用Next-Range标头. 我正在研究一个Angular 2应用程序并试图用Http和Observable实现它.我的问题是我不知道如[详细]
-
angularjs – chai-as-promise测试不适用于$q promises
所属栏目:[安全] 日期:2020-12-17 热度:74
我正在努力让chai-as-promised与$q承诺一起使用karma单元测试. svc.test = function(foo){ if (!foo){ // return Promise.reject(new Error('foo is required')); return $q.reject(new Error('foo is required')); } else { // get data via ajax here retu[详细]
-
有没有办法获得Angular *组件的HTML模板?
所属栏目:[安全] 日期:2020-12-17 热度:107
我正在尝试创建一个共享Angular组件库,以便在许多不同的Web项目中使用.与共享组件库一起,我正在尝试创建一个Web项目,其中包含并显示所有这些组件以及如何使用它们的代码示例. 从与类似问题相关的其他查询中可以看出,为了在 pre中的网页中显示HTML代码.或 cod[详细]
-
angularjs – 在Angular JS中如何禁用所选列的列排序功能
所属栏目:[安全] 日期:2020-12-17 热度:122
在jquery数据表中,我可以禁用特定的列排序依据 "aoColumnDefs": [{ 'bSortable': false,'aTargets': [0,7] }] 任何人都知道如何在角度JS中做到这一点? table class="custom-table" datatable="ng" dt-options="dtOptions" id="contacts-list-table"/tablemy[详细]
-
angular – 将组件子项作为字符串
所属栏目:[安全] 日期:2020-12-17 热度:131
对于类似I18n的组件,我希望将组件内容作为字符串来获取后备值,以防我的I18n服务什么都没有,这个值应该是一个后备值. I18n服务获取方法: public get(key:string,defaultValue?:string,variables:Variables = {},domain?:string):string { for (let catalogue[详细]
-
Angular 2:在创建组件时动态插入捕获元素(动态)
所属栏目:[安全] 日期:2020-12-17 热度:136
我的目标是创建子组件并插入父组件模板.有一些例子可以做到这一点.但是,我在父组件中动态创建父组件模板(DOM元素),而大多数示例静态创建带有capture元素的模板. 这是代码 app.component import {Component,ViewChild,ViewContainerRef,ComponentFactoryResol[详细]
-
在angular2 html注入
所属栏目:[安全] 日期:2020-12-17 热度:99
div [innerHTML] =“html” / div当html包含Iframe时不起作用.我试图用this.sanitizer.bypassSecurityTrustResourceUrl做一些安全绕过(…,但它仍然无效. Here’s the demo与angular2没有正确注入. Working PLUNKER 您需要使用bypassSecurityTrustHtml,并需要[详细]
-
angularjs – 如何从Angular控制器调用剑道网格上的refresh()?
所属栏目:[安全] 日期:2020-12-17 热度:61
我试图遵循一些关于刷新剑道网格的建议,例如 this. 关键是在我的html中: div kendo-grid="vm.webapiGrid" options="vm.mainGridOptions" 然后在控制器中我有: vm.webapiGrid.refresh(); 注意:我使用的是ControllerAs语法,因此我使用的是“vm”而不是$scop[详细]
-
如何在AngularJS资源中使用JSONP
所属栏目:[安全] 日期:2020-12-17 热度:132
我正在尝试将json对象导入变量.我根据教程使用服务. 我收到意外的令牌错误,因为我不应该使用$scope.news = JsonSource.feed(); – 但我真的不知道应该用什么.我用Google搜索并搜索了3个小时,我发现只有$http.或$json.答案,但我觉得,它可以做得更容易 – 更清[详细]
-
angularjs – 为什么大多数浏览器都没有将TLS客户端证书包含在预
所属栏目:[安全] 日期:2020-12-17 热度:66
我正在构建一个我正在构建的Web应用程序的问题. Web应用程序由一个有角度的4前端和一个dotnet核心RESTful api后端组成.其中一个要求是需要使用SSL相互身份验证对后端的请求进行身份验证;即客户证书. 目前,我将前端和后端作为Azure应用服务托管,它们位于不同[详细]
-
AngularJS将requestVerificationToken传递给服务
所属栏目:[安全] 日期:2020-12-17 热度:81
我想将一个由我的登录表单中的Razor MVC助手生成的RequestVerificationToken传递给我用来管理应用程序身份验证的AngularJS服务 我的表格如下: div ng-model="loginRequest" form ng-submit="submit()" ng-controller="loginCtrl" @Html.AntiForgeryToken()[详细]
-
Angular2 – 在另一个Observable中使用Observable返回方法的值
所属栏目:[安全] 日期:2020-12-17 热度:92
问题 我不知道如何在我的http.get中使用当前返回的getUserHeaders()的Observable值. 当前错误 输入’Observable void‘不能分配给’Observable Participant []‘ 预期结果 能够使用我的Observable返回方法getUserHeaders()的值作为http调用中的headers属性.[详细]
-
angularjs – 防止在输入数字中输入字母’e’和点
所属栏目:[安全] 日期:2020-12-17 热度:101
我有一个简单的输入数字,如下所示: input type="number"/ 当试图输入除数字或字母“e”以外的任何内容时,它不起作用,但是当我输入字母“e”时它起作用. 我检查了w3.org规范,并清楚地说明浮动数字可以使用常规符号(例如10.2)或科学符号(例如:1e2)键入. 所以[详细]
-
如何上传CSV文件并使用angular2阅读?
所属栏目:[安全] 日期:2020-12-17 热度:118
我需要上传一个.CSV文件并在我的组件中读取它们,我已经浏览了这个博客,但它有一个.CSV文件存储在一个特定的loaction中,我想上传.CSV文件并在我的组件中读取它们.我该怎么做 我们有可以使用的任何内置插件吗?如果没有,那么我们如何才能实现这一目标. 这是我[详细]
-
具有延迟加载的Angular2 AOT无法解析[延迟模块的路径] .ngfactor
所属栏目:[安全] 日期:2020-12-17 热度:83
我正在尝试将已经使用Lazy加载模块的应用程序转换为AOT.我正在使用@ ngtools / webpack工具包来编译AOT代码,但是我遇到了一个错误,Angular无法找到Lazy加载模块的代码. ERROR in ./src/ngfactory asyncModule not found: Error: Can't resolve '/Library/Web[详细]
-
带有ng-repeat函数的AngularJS InfDig错误(无限循环),返回对象数
所属栏目:[安全] 日期:2020-12-17 热度:58
这是我的代码: h1 ng-repeat="item in func()"something/h1$scope.func = function(){ return [{"property" : "value1"},{"property": "value2"}];} 在Angular.js v.1.1.1中没有错.在Angular.JS v 1.2.1中,我得到了一个infDig错误. Fiddle of v.1.1.1 Fiddl[详细]
-
typescript – Angular 2 – 为什么我需要zone.run()?
所属栏目:[安全] 日期:2020-12-17 热度:120
我正在尝试在Angular 2中创建一个显示服务数据的组件.该服务基本上从用户的一些输入后从json文件加载一些数据.我一直试图让组件更新,但它似乎没有识别更改,除非我从我的服务提交事件后调用zone.run().组件的代码如下: @Component({ selector: 'assess-asset[详细]
-
angularjs – Ionic 2中的静态get参数()目的是什么?
所属栏目:[安全] 日期:2020-12-17 热度:167
我发现最新的Ionic 2 Beta有一个新结构. 它看起来像这样: export class ListPage { static get parameters() { return [[NavController],[NavParams]]; }... 任何人都可以请解释我或给出某种教程的链接或详细解释这种方法的目的?它是如何与Page构造函数,注[详细]
-
如果”是Angular组件,则验证它是否是此模块的一部分
所属栏目:[安全] 日期:2020-12-17 热度:124
我是Angular2的新手.我试图创建一个组件,但显示错误. 这是app.component.ts文件. import { Component } from '@angular/core';import { MyComponentComponent } from './my-component.component';@Component({ selector: 'my-app',template: ` h1Hello {{nam[详细]
-
Angular 2向上和向下滑动动画
所属栏目:[安全] 日期:2020-12-17 热度:80
我最近构建了以下Angular 2 Read More组件.该组件的作用是使用“Read more”和“Read less”链接折叠和扩展长文本块.不是基于字符数,而是基于指定的最大高度. import { Component,Input,ElementRef,AfterViewInit } from '@angular/core';@Component({ selec[详细]