title: Cannot get the data due to "Value below was evaluated just now"
body: <p>Well, I spent a lot of time looking for help for this problem but nothing worked for me.
  I'm getting an Array of Objects from my provider:</p>
  
  <pre><code>this.encarteProvider.getProdutosEncarte('encarte1').subscribe(prods =&gt; {
      this.produtos = prods;
      console.log(this.produtos);
  });
  </code></pre>
  
  <p>In console, it shows:</p>
  
  <pre><code>[]
  0: Produto
  1: Produto
  2: Produto
  length: 3
  __proto__: Array(0)
  </code></pre>
  
  <p>If I try <code>this.produtos.forEach(produto =&gt; ...)</code>, it does not show me nothing, because the Array is empty. I think it's because the data is get asynchronously and (like the Chrome's console says when I ckick in the <code>i</code> icon) "the value was evaluated just now", but why I can show in html using <code>ngFor</code> but can't get the data inside the .ts file ?</p>