title: Angular2 ngFor content not rendered on Safari
body: <p>I have a list of elements in an ngFor loop. When I refresh the page, only the first elements data is loaded. When I click an empty element the data suddenly pops up. This happens only when viewed in Safari. How can I get Safari to load all content?</p>
  
  <p><a href="https://i.stack.imgur.com/HuY8K.gif" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/HuY8K.gif" alt="enter image description here"></a></p>
  
  <pre><code>&lt;article *ngFor="let item of list; let i = index"&gt;
      &lt;section class="item__content"&gt;
        &lt;h3 class="item__name"&gt;
          &lt;a href="#"&gt;{{item.name}}&lt;/a&gt;
        &lt;/h3&gt;
        &lt;p&gt;
          {{item.description}}
        &lt;/p&gt;
      &lt;/section&gt;
  &lt;/article&gt;
  </code></pre>
  
  <p>Data comes from an API which's serves JSON.</p>