ViewChildren doesn't bind in ngFor
<p>I have a simple template:</p>

<pre><code>&lt;div *ngFor="let skill of allSkills | async "&gt;
    &lt;div class="skill-chart-with-img"&gt;
        &lt;skill-chart-view&gt;&lt;/skill-chart-view&gt;
        &lt;div #skillImg&gt;
            some data
        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;
</code></pre>

<p>When I try to bind on #skillImg, I have an empty QueryList:</p>

<pre><code>@ViewChildren("skillImg") private skillImgs: QueryList&lt;ElementRef&gt;;
ngAfterViewInit(): void {
        this.skillImgs.forEach((skill: ElementRef) =&gt; {
           //some work with skill
        });
}
</code></pre>

<p>Maybe I miss something or my task have a better solution?</p>