title: Angular async pipe with as and let
body: <p>I have a store state that I'm getting using an observable and the <code>async</code> pipe. I'm using the <code>as</code> syntax to read the returned object.<br>
  This object is complex, and has fields that are referenced by another <code>async</code> observable to display information.<br>
  Could I do something like the following?  </p>
  
  <pre><code>&lt;div *ngIf="(fileObs$ | async) as files; let fileList= files[user.UserId]"&gt;
  &lt;div *ngFor="let file of fileList"&gt;
    ...
  &lt;/div&gt;
  &lt;!-- instead of --&gt;
  &lt;div *ngFor="let file of files[user.UserId]"&gt;
    ...
  &lt;/div&gt;
  </code></pre>