2097得票50回答
无法将'ngModel'绑定到'input',因为它不是'input'的已知属性。

我在组件中有一个简单的输入框,使用了[(ngModel)]:<input type="text" [(ngModel)]="test" placeholder="foo" /> 即使该组件没有显示,当我启动我的应用程序时,...

1862得票35回答
Promises和Observables之间有什么区别?

Promise 和 Observable 在 Angular 中有什么区别? 通过每个实例的比较可以更好地理解这两种情况。在什么情况下可以使用每种情况?

1477得票27回答
构造函数和ngOnInit之间的区别

Angular默认提供生命周期钩子ngOnInit。 如果我们已经有了constructor,为什么还应该使用ngOnInit?

1315得票52回答
无法绑定到 'form' 的 'formGroup',因为它不是 'form' 的已知属性。

情况 我正在尝试在我的Angular应用程序中创建一个应该非常简单的表单,但无论如何,它都不起作用。 Angular版本 Angular 2.0.0 RC5 错误信息 不能绑定到'formGroup',因为它不是'form'的已知属性 代码 视图<form [formGroup]=...

1177得票24回答
Angular: 使用*ngClass实现条件性class

我的Angular代码哪里出了问题?我收到以下错误: Cannot read property 'remove' of undefined at BrowserDomAdapter.removeClass <ol> <li *ngClass="{active...

1085得票25回答
Angular HTML绑定

我正在编写一个Angular应用程序,我有一个要显示的HTML响应。 如何做到这一点?如果我简单地使用绑定语法{{myVal}},它会编码所有HTML字符(当然)。 我需要以某种方式将div的innerHTML绑定到变量值。

1031得票29回答
Angular/RxJS 我应该什么时候取消订阅 `Subscription`?

我应该在何时存储 Subscription 实例并在 ngOnDestroy 生命周期期间调用 unsubscribe(),何时可以简单地忽略它们? 将所有订阅保存会在组件代码中引入很多混乱。 HTTP 客户端指南 可以像这样忽略订阅:getHeroes() { this.heroServ...

1018得票14回答
BehaviorSubject和Observable有什么区别?

我正在研究RxJS的设计模式,但我不明白BehaviorSubject和Observable之间的区别。 据我理解,BehaviorSubject可以包含可能会改变的值。它可以被订阅,并且订阅者可以接收更新后的值。两者似乎有完全相同的目的。 什么时候应该使用Observable而不是Be...

984得票22回答
如何使用“*ngIf else”?

我正在使用Angular,我想在这个例子中使用*ngIf else(自版本4起可用):<div *ngIf="isValid"> content here ... </div> <div *ngIf="!isValid&quot...

904得票10回答
使用索引作为属性的ngFor

我有一个简单的ngFor循环,它还跟踪当前的index。我想将那个index值存储到一个属性中,以便我可以打印它。但是我不知道该怎么做。 基本上,我有这样的代码:<ul *ngFor="#item of items; #i = index" data-index="#i"> ...