-
Angular 4,'{xx,xx}’类型中缺少属性’XX’
所属栏目:[安全] 日期:2020-12-17 热度:106
我是这种类型脚本的新手.这是我的模型类: export class Project { constructor( public projectId: number,public description: string,public startDate: Date,public endDate: Date ) {} getDaysRemaining() { var result = this.endDate.valueOf() - Dat[详细]
-
angular – 使用反引号运算符进行的字符串插值
所属栏目:[安全] 日期:2020-12-17 热度:107
我正在学习Angular 2,我遇到了一些新事物.我使用ScratchJS扩展的Chrome浏览器来学习TypeScript.在这样做时,这就是我为反引号(`)字符串所做的: let user='user';let msg=`Welcome ${user}! I can write multi-line string.This is awesome!`;console.log(msg[详细]
-
angular – 无法使用* ngFor上的ERROR读取未定义的属性’toUpper
所属栏目:[安全] 日期:2020-12-17 热度:111
我试图在* ngFor中声明一个索引,但我得到一个类型错误,它说 div class='text' *ngFor='let item of blogs; let i = index | async | filter : 'feat' : true' 如果我取出让i = index它工作正常,但我想使用索引,所以我可以将css类应用于元素.查看文档,这是您[详细]
-
Angular 2:忽略ngOnChanges的第一次触发?
所属栏目:[安全] 日期:2020-12-17 热度:106
是否有任何角度2方式跳过ngOnChanges的第一个触发器?目前我正在使用这种天真的方法来忽略它: isFirst: boolean = true; ngOnChanges(changes: SimpleChanges) { if (this.isFirst) { this.isFirst = false; return; } console.log(changes); } 解决方法 您[详细]
-
angular – 使用* ngFor一次循环列表两个
所属栏目:[安全] 日期:2020-12-17 热度:194
我有一个我希望在 ion-row中显示的作业列表.每行最多可包含两个作业.每个作业都包含在 ion-col中.标签. ion-row ion-col width-50 class="job-item"Job A/ion-col ion-col width-50 class="job-item"Job B/ion-col /ion-row 我需要能够遍历这些工作: ion-ro[详细]
-
Angular2 – 将routerLink参数添加到选定的表值
所属栏目:[安全] 日期:2020-12-17 热度:199
我有一个routerLink附加到我在angular2组件的 HTML中创建的表中的前导值.单击该表值后,我希望routerLink不仅可以发送到下一个组件,还可以将所选值带到下一个组件. 当前代码示例 a [routerLink]="['/Records']" td {{Member.Name}} td/a 我有链接,所以它发送[详细]
-
angular – node_modules/@types/jasmine/index.d.ts:error TS10
所属栏目:[安全] 日期:2020-12-17 热度:131
之前我正在使用Angular2.3.1并使用npm update –save更新了package.json文件,以获得Angular2的更新版本2.4.7. 但是,出于某种原因,当我开始执行npm时,它似乎打破了代码. 它说 node_modules/@types/jasmine/index.d.ts(39,52): error TS1005: ‘=’ expected[详细]
-
angular – Observable vs asObservable()?
所属栏目:[安全] 日期:2020-12-17 热度:191
我是Angular2的新手,我只是很想知道如果我在_showNavBar或者showNavBarEmitter上进行订阅,它们的工作原理相同(参见下面的代码我正在使用).有什么不同吗? public _showNavBar: BehaviorSubjectboolean = new BehaviorSubjectboolean(null);public showNavBar[详细]
-
angular – rxjs combineLatest和Anguar2对Observable Arrays的
所属栏目:[安全] 日期:2020-12-17 热度:189
我在应用程序中进行了一些基本的变化检测,我正在苦苦挣扎.我已经在这几天失去了意志!我想知道这里是否有人可以指出我正确的方向. 我有一个包含2个用户列表的组.一个是成员,另一个是主持人. 此方法连接到数据库以获取每个具有$key值的对象列表.现在我想使用[详细]
-
angular-cli – Angular CLI安装错误
所属栏目:[安全] 日期:2020-12-17 热度:135
当我在MacOS上运行npm install -g angular-cli时,我不断收到此错误: npm ERR! node v6.9.2npm ERR! npm v3.10.9npm ERR! path /usr/local/lib/node_modulesnpm ERR! code EACCESnpm ERR! errno -13npm ERR! syscall accessnpm ERR! Error: EACCES: permissi[详细]
-
将Angular2材质添加到Nativescript
所属栏目:[安全] 日期:2020-12-17 热度:121
我使用以下方法创建了一个基本的Nativescript应用程序: tns创建my-project-name –template nativescript-angular-drawer-template 现在,我想将Material Design添加到我的应用程序中.根据docs我运行命令npm install –save @ angular / material并根据文档[详细]
-
Angular2异步嵌套数据
所属栏目:[安全] 日期:2020-12-17 热度:168
我有一个Angular2组件在表中显示一些数据. export class DiagnosisComponent { headers: ArrayString = ["hello world","hello world"]; table: ObservableTableData; constructor(private eventService: EventService) { this.table = this.eventService.ge[详细]
-
无法在angular2组件函数中读取undefined的属性’navigate’
所属栏目:[安全] 日期:2020-12-17 热度:107
我试图在一些倒计时之后导航.这是我的代码 constructor( private router: Router ) {}onsubmit(){ //I call the count down function here this.countdown(); }countDown() { var i = 5; var myinterval = setInterval(function() { document.getElementById[详细]
-
Angular2 keyup事件更新ngModel光标位置跳转到结束
所属栏目:[安全] 日期:2020-12-17 热度:122
我有一个Angular2指令的问题,应该执行以下操作: 检测用户是否输入’.’字符. 如果下一个字符也是’.’,请删除重复的’.’并将光标位置移动到’.’之后烧焦 我有上述工作,但是,当与ngModel结合使用时,每次更新模型时光标位置都会跳到最后. 输入: input type[详细]
-
单元测试 – 模拟ngrx / store
所属栏目:[安全] 日期:2020-12-17 热度:196
这与Angular 2官方发布有关.我知道单元测试在beta,RC和官方发布之间发生了巨大变化. 当它在构造函数中用作参数时,在单元测试中模拟@ ngrx / store的好方法是什么?它并不像模拟服务那么简单. 例如,如果我想模拟服务,那么我可以这样做: let serviceStub = {[详细]
-
Angular 2单元测试:无法读取未定义的属性“root”
所属栏目:[安全] 日期:2020-12-17 热度:100
我的模板包含 a [routerLink]="['/my-profile']" routerLinkActive="active" i class="icon-user"/i{{ 'MY_PROFILE' | translate }}/a 错误是因为routerLink和routerLinkActive指令. 单元测试文件. TestBed.configureTestingModule({ imports: [ Multilingua[详细]
-
AngularJS 1.5 – 如何在组件上设置双向绑定
所属栏目:[安全] 日期:2020-12-17 热度:123
Angular 1.X中的指令默认设置为双向绑定.默认情况下,组件具有隔离范围.我有一个看起来像这样的观点: div class="my-view" {{controllerVariable}}/div 如果我将上面的设置作为指令,则controllerVariable在以下情况下正确加载: div ng-controller="myContro[详细]
-
Angular2 Unhandled Promise rejection:模板解析错误:
所属栏目:[安全] 日期:2020-12-17 热度:97
我是Angular2的新手,并创建了一个基本的应用程序.但是,当我运行应用程序时,它会出现一些错 这是我正在研究的plunker的链接: https://plnkr.co/edit/vnnVJtA7HJS740tvslEI?p=preview 请提供解决方案,以便我可以从Angular2开始.以下是错误: VM654 zone.js:38[详细]
-
TypeError:无法读取null Angular2 Router的属性’router’
所属栏目:[安全] 日期:2020-12-17 热度:66
以下是我的组件.错误点是this.router.navigate()部分.登录后,我想将用户重定向到另一个页面,类似于$state.go(‘dashboard’). import { Component } from '@angular/core';import { Router } from '@angular/router';import { AngularFire } from 'angularfi[详细]
-
我在Angular 2中需要app.component.ts吗?
所属栏目:[安全] 日期:2020-12-17 热度:84
我正在学习Angular 2.我有一个问题. ?我需要app.component.ts吗?我有很多组件在文件夹中.每个文件夹都包含组件和模板,但我想知道我真的需要主要组件或我可以删除它吗? 最好的祝福. 解决方法 请记住:启动Angular2 App至少需要一个模块和组件. Do I need ap[详细]
-
angular – 在返回observable之前处理数据
所属栏目:[安全] 日期:2020-12-17 热度:127
我对Angular 2和Observables的概念很新.然而,对于经验丰富的大师来说,我想要实现的目标应该相当简单:) 所以: 我有一个组件,我订阅了来自服务的observable.出于测试目的,我一直在使用数据阵列来使我的组件生效.现在,当它完成时,我想要将真正的API调用挂钩到[详细]
-
angular – 如何在模糊功能之前执行单击功能
所属栏目:[安全] 日期:2020-12-17 热度:187
我有一个简单的问题,但我似乎无法找出任何解决方案. 基本上我有一个输入,在聚焦时切换下拉列表,当它不再聚焦时,它应该关闭下拉列表. 但问题是,如果单击下拉列表中的项目,则会在项目的单击功能之前执行模糊功能,导致单击功能完全不运行,因为在注册单击之前下[详细]
-
Angular 2 – 如何在兄弟组件中调用函数?
所属栏目:[安全] 日期:2020-12-17 热度:127
我有2个需要通信的兄弟组件: APP-控制 / APP-控制 ? APP-主 / APP-主 app-controls包含需要在app-main组件中触发事件的按钮.是否有符合Angular 2风格指南的方式? 解决方法 您可以使用模板变量来获取对兄弟的引用. 如果 app-controls有一个输出,当点击按钮[详细]
-
beforeEach在angularjs / requirejs场景中没有通过Karma / Jasmi
所属栏目:[安全] 日期:2020-12-17 热度:183
在本地运行我的单元测试工作正常,但在构建服务器上发生了最愚蠢的事情:有时他们通过,有时他们没有.主要代码: define(['angmock','someMore'],function () { describe('myController',function () { beforeEach(function () { console.log("Entry - Initial[详细]
-
单元测试 – angular2单元测试:如何使用triggerEventHandler测
所属栏目:[安全] 日期:2020-12-17 热度:125
我正在尝试使用angular2 rc1为click事件编写单元测试.我的组件使用onClick()方法处理click事件,并将name字段从bar更改为foo.看这 plunker. 现在我想触发一个click事件来测试名称值是否为bar.请参阅plunker上的unit-testing.spec.ts文件. it('should change n[详细]