Angular2 don’t render ChildComponent selector

I’m trying to display data in an HTML table. Because the <tr> will be repeated many times and it has some logic I wanted to extract that to it’s own (child)component.

But rendering a child component within the <tbody> allso renders the component as an HTML attribute. My template looks like:

<tbody>
    <custom-row [some-data]="data"></custom-row>
</tbody>

But when this is rendered, it will look like:

<tbody>
    <custom-row>
        <tr><td></td></tr>
    </custom-row>
</tbody>

Is it possible to not render te “custom-row” element in the DOM?


Source: stackoverflow-javascript