Angular 2:关闭tr-tag

时间:2017-10-03 14:44:08

标签: javascript angular typescript angular2-template

为什么这不起作用?我得到了" tr"的未闭合标签错误在浏览器控制台中。

Error: Template parse errors:
Unexpected closing tag "tr". It may happen when the tag has already been closed by another tag.

但到目前为止,我看到应该没有未关闭的标签。 我在一开始打开tr并最后关闭它。所以在任何情况下,ngIf中的close-open都应该有用。

import {Component} from '@angular/core';

@Component({
selector: "parent",

template: `
<table border=1>
<tr>

<ng-container *ngFor="let k of [1,2,3,4]">
 <td>test</td>
 <ng-container *ngIf="true">
    </tr><tr>
 </ng-container>
</ng-container>

</tr>
</table>
`
})

export class ParentComponent {}

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您的<ng-container>

中有一个表格行错开
</tr><tr>

应该是

<tr></tr>