为什么这不起作用?我得到了" 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 {}
感谢您的帮助!
答案 0 :(得分:0)
您的<ng-container>
</tr><tr>
应该是
<tr></tr>