102得票5回答
在模板中使用Angular2的*ngIf来检查对象数组的长度

参考 https://angular.io/docs/ts/latest/guide/displaying-data.html 和 stack 如何使用*ngIf检查Angular 2模板中的空对象,但仍然出现语法错误self context undefined。如果我删除*ngIf条件,则在...

102得票8回答
在同一模板中使用多个Angular2路由出口

是否可以在同一模板中使用多个 router-outlet? 如果可以,那么如何配置路由? 我正在使用 Angular2 beta。

98得票3回答
如何在Angular2中向组件传递字符串值

我想要在Angular2中向组件传递一个字符串值,但是默认绑定方式不起作用。我考虑使用类似于以下代码的方式:<component [inputField]="string"></component> 很遗憾,只有表达式可以出现在赋值语句的右侧。有没有什么办法可以做到这一点?

96得票2回答
将变量传递给自定义组件

我有自定义组件:@Component({ selector: 'my-custom-component', templateUrl: './my-custom-component.html', styleUrls: ['./my-custom-component.css...

92得票13回答
Angular 2: 如何编写for循环而不是foreach循环

使用Angular 2,我想要在模板中多次复制一条线。遍历对象很容易,*ngFor="let object of objects"。但是,我想运行一个简单的for循环,而不是foreach循环。类似以下伪代码:{for i = 0; i < 5; i++} &lt...

89得票11回答
Angular2中,禁用超链接元素的正确方法是什么?

我正在开发一个Angular2应用程序,我需要显示但禁用一个<a>HTML元素。正确的方法是什么? 更新 请注意*ngFor,这将阻止使用*ngIf并完全渲染<a>的选项。<a *ngFor="let link of links" href="#" ...

89得票12回答
将[NgStyle]与条件(if..else)结合使用

我已阅读Angular 2中的NgStyle文档,但对我来说有点困惑。如果要像(if...else)条件语句一样使用NgStyle,如何设置任意元素的背景图像?

88得票10回答
Angular2 - 组件加载时聚焦文本框

我正在使用Angular2(Beta 8)开发一个组件。该组件包含一个文本框和一个下拉框。我希望在组件加载时或下拉框的更改事件上设置文本框中的焦点。我该如何在Angular2中实现这一点?以下是该组件的HTML代码。 我正在Angular2(Beta 8)中开发一个组件,其中包含一个文本框和...

83得票1回答
为什么 *ngIf 不能与 ng-template 一起使用?

我在模板中有一个如下的条件:<ng-container> <p *ngFor="let seat of InfoDetails?.seatInfo"> <template *ngIf="seat.section"> ...

74得票7回答
Angular2:无法读取未定义的属性“name”

我开始学习 Angular2,并一直跟随 angular.io 提供的英雄教程。一切都很顺利,直到我因 HTML 模板的混乱而使用了模板 URL 替换它,并将 HTML 移动到名为 hero.html 的文件中。 引发的错误是 "Cannot read property 'name' of u...