Angular2 - recursive html without making a new component?
<p>In angular 1 I was able to do something like:</p>

<pre><code>&lt;script type="text/ng-template" id="commentView.html"&gt;
    &lt;div&gt;
        &lt;div style="float: left; position: absolute;" ng-style="comment.displayPercent"&gt;
    &lt;/div&gt;
&lt;/script&gt;

&lt;script type="text/ng-template" id="commentReplies.html"&gt;
    &lt;div&gt;
        &lt;div class="commentChildBoxStyle" ng-hide="comment.hideComment"&gt;
            &lt;div style="min-width: 250px;"&gt;

                &lt;div ng-repeat="comment in comment.replies" ng-include="'commentReplies.html'"&gt;&lt;/div&gt;
            &lt;/div&gt;

        &lt;/div&gt;
    &lt;/div&gt;
&lt;/script&gt;
</code></pre>

<p>I realize I can recursively call a component along with it's template in Angular2, but is there a way to recursively build HTML only?  The logic seems like it would fit better with the parent component rather than with a series of child components.</p>