-
具有自定义事件的Angular 4 dispatchEvent
所属栏目:[安全] 日期:2020-12-17 热度:175
我的要求是将代码中的事件触发到父托管组件. 我在这里使用第一个答案作为参考:angular2 manually firing click event on particular element 如果我试试这个,它运作良好: this.itemHost.viewContainerRef.element.nativeElement.dispatchEvent(new Event('[详细]
-
如何在angularJS中按计数使用ng-repeat循环
所属栏目:[安全] 日期:2020-12-17 热度:131
我想使用angularJS绑定将html表行绑定特定的计数时间,如下所示: table tr ng-repeat="x in 5" tdabc/td /tr/table 如果有人有解决方案,请尽可能回复. 谢谢 解决方法 你可以使用像这样的构造函数(在js中没有代码): var app = angular.module('myApp',[]);ap[详细]
-
Angular 4“无法绑定到’ngModel’,因为它不是’input’的已知属
所属栏目:[安全] 日期:2020-12-17 热度:104
参见英文答案 Angular 2+ and Observables: Can’t bind to ‘ngModel’ since it isn’t a known property of ‘select’????????????????????????????????????6个 这似乎是一个流行的问题,但解决方案都建议导入FormsModule,而这正在完成. 错误是: 无法绑[详细]
-
使用filter和splice删除数组中的对象哪一个最好接近angular2?
所属栏目:[安全] 日期:2020-12-17 热度:137
嗨,我使用两种方法删除数组中的对象: – 拼接和过滤. 拼接代码在这里: – (this.myArray).splice((this.myArray).indexOf(myobject),1); 过滤代码: – (this.myArray).filter(obj = obj !== myobject); 请告诉我们两者之间的差异,哪一个是最好的方法? 解[详细]
-
使用Angular 2的Cordova应用程序
所属栏目:[安全] 日期:2020-12-17 热度:139
而不是离子我想使用cordova框架. 至今, 步骤1: 我创建了一个角度2应用程序. 第2步: 我已经创建了一个cordova应用程序并集成了角度2应用程序. 它运行成功. 第3步: 下一步是加载cordova.js文件 第4步: 在我的项目中添加cordova插件(如相机,设备分机). 第1[详细]
-
在Angular 2中实现AWS-Cognito
所属栏目:[安全] 日期:2020-12-17 热度:76
我目前正在尝试使用Angular和AWS构建Web应用程序.我的第一步是使用AWS-Cognito进行工作身份验证.但是我在使用AWS-Cognito SDK时遇到了一些问题. 我采取了以下步骤: 我开始使用这个Angular 2快速入门来设置我的应用程序:https://github.com/angular/quickst[详细]
-
视图模板中的角度创建样式标记?
所属栏目:[安全] 日期:2020-12-17 热度:91
我想创建一个通用的html片段组件.我们的想法是将html片段存储在db中的某个地方,以及应该应用于它们的样式. 我可以轻松地设置innerHtml以将html结构插入到我的视图模板中的基本元素中,但是如何动态插入 style在我的视图模板中标记? 这就是我所拥有的: @Comp[详细]
-
angularjs – 如何显示数字类型的输入字段的最小值和最大值的错
所属栏目:[安全] 日期:2020-12-17 热度:128
如何设置/显示我使用角度js在数字类型的输入字段上设置的最小值和最大值的错误消息. input type="number" min="0.1" max="30"/ 解决方法 请使用以下代码,使用angularjs验证在数字输入类型字段中显示最小值和最大值的错误消息. 对于数字输入类型字段的ng-maxl[详细]
-
从业力运行测试时,我可以隐藏角度构建进度输出吗?
所属栏目:[安全] 日期:2020-12-17 热度:106
我正在为Angular 4应用程序配置一个构建过程,并且希望在进度输出中保持静音,因为它会使跑步者的日志变得混乱. 使用角度cli(v1.0.1)生成项目配置 使用ng build,可以传递–no-progress标志来使构建/编译进度输出静音. 是否可以在运行测试之前以某种方式配置kar[详细]
-
单元测试 – 使用MockBackend的Angular 4测试返回Promise
所属栏目:[安全] 日期:2020-12-17 热度:71
我复制并使用了与此 question相同的代码,包括答案.我在package.json中的Angular依赖版本设置为4.0.2,NodeJS设置为7.5.0,NPM设置为4.1.2. 当我开始测试时,响应在我的情况下似乎是一个承诺. 期望(RES).toBe(0);在控制台上导致消息Expected [object Promise]为0[详细]
-
angular – Ionic 3引用app模块问题中的新页面
所属栏目:[安全] 日期:2020-12-17 热度:127
我使用generate命令在ionic 3中生成了一个新页面.当我尝试将其添加到app模块时,它会抛出以下错误, Uncaught Error: Unexpected value 'NewTodo' declared by the module 'AppModule'. Please add a @Pipe/@Directive/@Component annotation. 以前在使用离子2[详细]
-
将Angular2 PrimeNG版本1.1.4更新为上一版本
所属栏目:[安全] 日期:2020-12-17 热度:114
我对angular2比较新,所以我想知道如何将我的版本(1.1.4)更新到上一版本! 我正在研究angular2的2.0.0-rc.5版本. 已经尝试过了 npm install primeng --save 但是package.json仍然保存这个值:“”primeng“:”^ 1.1.4“,” 来自angular的根目录的package.jso[详细]
-
Angularjs比较输入字段的值(密码和密码确认)
所属栏目:[安全] 日期:2020-12-17 热度:75
我有一个带有密码和确认密码字段的表单,我想验证他们没有额外的按钮就得到了相同的值. 这是我的代码: input type="password" id="password" name="password" ng-model="password" placeholder='Password' ng-pattern="/^(?=.*[a-z])(?=.*[A-Z])(?=.*d)(?=.[详细]
-
Angular-CLI ng new:“错误:EPERM:不允许操作……”
所属栏目:[安全] 日期:2020-12-17 热度:160
我正在尝试使用Angular-CLI安装新的Angular2应用程序,但仍然遇到以下问题: 新的payment-calc-app 在“通过npm安装工具包”之后,我得到以下错误代码: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_moduleschokidarnode_module[详细]
-
angular – 组件可以删除它自己的模板并有条件地将其放回去吗?
所属栏目:[安全] 日期:2020-12-17 热度:128
查看* ngIf的源代码: @Input() set ngIf(condition: any) { if (condition !this._hasView) { this._hasView = true; this._viewContainer.createEmbeddedView(this._template); } else if (!condition this._hasView) { this._hasView = false; this._view[详细]
-
angular – 如何使用TypeScript和ionicBootstrap进行ng-click?
所属栏目:[安全] 日期:2020-12-17 热度:51
我不确定ng-click如何在Ionic 2中使用Typescript. 基本上,我的Ionic应用程序看起来像这样: class MyApp { ... showPopup() { .. } ...}ionicBootstrap(MyApp); 编辑:我也尝试在specific-page.ts文件中添加该函数,但它不起作用. 我尝试在ng-click中使用show[详细]
-
Angular 2 – 根据其中一个属性从对象数组中删除元素
所属栏目:[安全] 日期:2020-12-17 热度:150
我正在尝试根据Angular 2中的一个属性从对象数组中删除一个元素. 如何实现removeItem函数,以便根据其id属性从数组中删除注释对象,从而将其从列表中删除? 这是HTML模板(所有注释都包含ngFor循环): div *ngFor="let comment of list" button (click)="remove[详细]
-
Angular 2模态弹出错误“表达式在检查后发生了变化”
所属栏目:[安全] 日期:2020-12-17 热度:73
Youtube video demonstrating the problem Github repository for the demo app 我有一个非常简单的应用程序,包含应用程序组件,子组件(帐户),处理消息对话框组件的警报服务(弹出模式). 出于演示目的,我有两个相同的形式,一个在app.component.ts内,一个在acco[详细]
-
如何使用Angular-CLI重写反向代理中的路径?
所属栏目:[安全] 日期:2020-12-17 热度:183
我已经使用angular2 CLI设置了反向代理,如下所示: { "/api/customer/*": { "target": "http://localhost:9010","secure": false }} 我的问题是远程API在路径/客户上公开服务,但反向代理发送的请求在/ api / customer上. 有没有办法从反向代理发送的请求中删[详细]
-
Angular 2中服务和模型的区别?
所属栏目:[安全] 日期:2020-12-17 热度:67
我正在发现Angular2,我在互联网上找到了一个快速启动项目,以了解结构.我有另外三个文件夹:组件,服务和模型. 我理解什么是组件,因为我理解服务是单身,我想要保留我的数据. 问题是我在services文件夹中有这个文件: import {Injectable} from "@angular/core"[详细]
-
Angular 2按字符串名称获取服务
所属栏目:[安全] 日期:2020-12-17 热度:188
有没有办法通过服务名称获得角度2的可注射服务的实例? 例如,在Angular 1中你可以写: var service = $injector.get('ServiceName'); 并且服务变量将获得服务的实例. 我真的很感谢你的帮助! 解决方法 如果按名称提供,可以按名称注入 @NgModule({ providers:[详细]
-
AngularFire2 – 在更新之前检查对象是否存在
所属栏目:[安全] 日期:2020-12-17 热度:167
假设我正在收集用户名,并且我想检查此用户名是否已存在于我的Firebase数据库中. AngularFire2更新或设置方法实际上不会检查对象是否存在,但如果是,则替换它.有没有办法检查并说出返回一个可观察到的错误? 目前我的解决方案是检索对象,如果有结果,我知道它存[详细]
-
如何检查是复选框已检查angular2
所属栏目:[安全] 日期:2020-12-17 热度:175
我想检查是否在if和else语句中选中或取消选中复选框. md-checkbox id="mon" (change)="mon($event)" [checked]="true"Checked/md-checkboxmon(e){ if(e.target.checked){ console.log("This is checked") } else { console.log("unchecked"); } } 我想我做错[详细]
-
angularjs – Angular 2(4),Webpack站点将无法在IE 11中的服务器
所属栏目:[安全] 日期:2020-12-17 热度:169
在角度或webpack中是否有一些特殊的IE开关,因为当我在 http://localhost:port/上运行我的网站时,它可以工作.此外,当我在Edge或Chrome上的服务器 http://server.domain/mysite/上运行它时,它可以工作.但是当我在IE 11上打开它(兼容模式设置为11)时,我在控制台[详细]
-
Angular2是否使用Web组件?
所属栏目:[安全] 日期:2020-12-17 热度:188
我听过很多关于Angular第二次出现的讨论,似乎有很多很棒的东西,但我知道Angular 1.0没有开箱即用的Web Components集成. 我已经阅读了一些关于Angular2的内容,并且它不再使用指令.所以我想知道这是否意味着Angular2将在没有任何额外集成的情况下使用Polymer /[详细]