43得票3回答
为什么Angular 2的ngOnChanges不响应输入数组的push操作?

我的Angular应用程序遇到了一个问题,我使用输入作为数组,并在单击事件发生时将值推送到数组中。但是当完成数组推送时,ngOnChanges没有触发。是否有一种方法可以触发ngOnChanges 我的TS文件代码如下:@Component({ selector: 'adv-search...

42得票1回答
当与Angular 2.0.0-beta.0一起使用时,自定义属性会导致解析错误。

我正在尝试在Angular2中使用自定义属性,如下所示: <a href="javascript:void(0)" title="{{inst.title}}" data-loc="{{inst.actionval}}"> 导致以下错误: 异常:模板解析错误: 由于它不...

40得票8回答
如何使用Angular2模板和*ngFor从嵌套数组中创建表格?

给定组件属性 groups 中的以下数组:[ { "name": "pencils", "items": ["red pencil","blue pencil","yellow pencil"] }, { "name": "rubbers", ...

40得票5回答
在Angular 2中处理动态创建组件的@Input和@Output

如何在Angular 2中处理/提供动态创建组件的@Input和@Output属性? 思路是在调用createSub方法时动态创建(在此情况下)SubComponent。能够成功创建,但如何向SubComponent传递数据以填充其@Input属性?另外,如何处理/订阅SubComponen...

39得票9回答
Angular 5: templateRef.createEmbeddedView 不是一个函数。

这是我正在尝试让其工作的代码(Angular 5): import { Component, ViewChild, TemplateRef, ViewContainerRef } from '@angular/core'; @Component({ selector: 'vcr', ...

39得票9回答
Angular 2中的styleUrls无法工作

我正在使用带有SystemJS的Angular 2并尝试向组件添加样式表。 由于我目前正在使用SystemJS,所以不能使用相对路径,因此我使用了组件模板url和样式url的绝对路径。 但是内联样式可以正常工作(即styles:['h1 {font-size: 12px; }']) 组件看起...

38得票4回答
Angular4中,当ngIf为false时,ng-content会被构建。

我对新的ng-content内容插入功能有问题。 假设我有一个组件my-component,在其ngOnInit()函数中加载时进行一些重操作(目前只是一个console.log())。 我有一个包装器,通过内容插入来显示内容(my-wrapper.component.html)。<...

37得票3回答
在ng-template中使用ng-content

在<ng-template>中是否可以使用<ng-content>(及其select选项),还是它只能在组件内起作用?<ng-container *ngTemplateOutlet="tpl"> <span greetings>Hello&l...

36得票5回答
Angular2如何获取动态生成的HTML元素的引用

我有这些动态生成的输入: <div *ngFor="let cell of column; let i = index;"> <!-- Material design input--> <md-input id="my-i...

36得票2回答
Angular 2:如何从组件中访问元素,getDocumentById无效

我有一个Angular 2组件,想要通过id检索元素div <div id ="myId">。在我的组件(TypeScript)中尝试使用document.getElementById("myId"),但是出现错误:“无法找到名称文档”。我看到在其他帖子中,我们可以使用@ViewC...