71得票1回答
如何在Angular 2中的同一组件中使用多个ng-content?

我希望在我的组件中展示不同的模板,只显示一个。 如果hasURL为true,我想显示<a></a>。 如果hasURL为false,我想显示<button></button>。 问题是当hasURL为false时,组件会显示按钮,但ng-cont...

68得票3回答
在Angular 2中使用逗号作为列表分隔符

我想在我的模板中创建一个项目列表,用逗号分隔,但是我不希望最后一个项目有逗号:one, two, three 如何使用Angular 2的模板语法实现这个?

68得票3回答
Angular 2如何在点击子元素时防止父元素的点击事件?

我有一个嵌套一层的点击事件。当我点击子元素时,预期的函数被调用,但父元素的函数也被调用了。这是代码:<li class="task-item" *ngFor="let task of tasks" (click)="showTask(task.name)"> <inp...

67得票8回答
如何在鼠标悬停时向元素添加类?

如何在鼠标悬停在上时向其添加类。 模板 -<div class="red">On hover add class ".yellow"</div> 组件 -import { Component } from 'angular2/co...

66得票19回答
Angular 2路由在部署到Http服务器时无法正常工作

我将开发一个简单的Angular 2应用程序。 我使用Angular CLI创建了一个带有路由的项目,并使用“ng generate component”命令向应用程序添加了几个组件。 然后我在“app-routing.module.ts”中指定了路由,如下所示。 导入: import { ...

62得票4回答
在需要表达式的位置出现了插值符号({{}})。

我有以下HTML代码,但遇到了异常。如何修复? 解析错误:在表达式预期位置的列48处获取了插值({{}}) [!(editForm.controls.field_item_exportExpression_{{i}}?.dirty && editForm.con...

61得票7回答
Angular 2单元测试 - @ViewChild未定义

我正在编写一个Angular 2单元测试。我有一个@ViewChild子组件,在组件初始化后需要识别它。在这种情况下,它是来自ng2-bootstrap库的Timepicker组件,虽然具体细节并不重要。在我执行detectChanges()之后,子组件实例仍然未定义。 伪代码:@Compon...

61得票15回答
请添加 @Pipe/@Directive/@Component 注解。出错了。

我陷入了一个困境。我遇到了这样的错误。 compiler.es5.js:1694 Uncaught Error: Unexpected value 'LoginComponent' declared by the module 'AppModule'. Please add a @Pipe...

59得票7回答
实现自动完成功能

我在寻找一个适用于Angular2的好自动完成组件,只需传入一组键值对并能够在字段上实现漂亮的自动完成功能。 Kendo目前还不支持Angular 2,但我们主要使用它。 Angular Material似乎也还不支持Angular 2。 请问有人能指点我正确的方向或者告诉我他们正在使用什...

56得票4回答
Angular2中如何在<router-outlet>中使用@Inputs?

我的页面中有一个子导航,它在一个共同的主视图下显示一些子视图。我希望通过&lt;router-outlet&gt;将一个对象传递给子视图,这样我就可以在主组件中一次性检索数据并与我的子组件共享。 注意:如果我在main.html中包含指令&lt;one&gt;&lt;/one&gt;,那么...