title: Save scroll position before destroy
body: <p>I would like to save the scroll position before my component is destroyed.</p>
  
  <p>I thought I could save it in <code>ngOnDestroy()</code> but when I check the <code>scrollTop</code> or <code>scrollY</code> properties, they are equal to 0. Please note that both properties are equal to the right number when I check with a button... I conclude that when trying to get it in <code>ngOnDestroy()</code> it's already too late.</p>
  
  <p>Any suggestion how to do it (ideally saving it once)?</p>
  
  <p>(Using Angular 2 RC5)</p>
  
  <p>Edit:</p>
  
  <p>Here is a <a href="http://plnkr.co/edit/OCdhEonzrkpRaT8iYB0i?p=preview" rel="nofollow">plunker</a> to illustrate the problem. Check the console for the scroll position</p>
  
  <p><a href="https://github.com/angular/angular/issues/11003" rel="nofollow">I created an Angular2 issue</a></p>