title: Angular 2 printing a component
body: <p>In plain JavaScript, you are able to print an element by getting the element ID, putting it in a new window, and using window.print().</p>
  
  <p>What is the "Angular 2" way to do such a thing? I have gotten as far as getting a ViewChild of the component I wish to print, but I'm not sure how to access its html and subsequently print it, or if that's even what I'm supposed to do.</p>