title: Using Renderer in Angular 4
body: <p>I understand why it's better to use renderer instead of directly manipulating the DOM in Angular2 projects. However, I have uninstalled, clear cache, reinstalled Node, Typescript and the Angular-CLI several times and I still get an error when trying to inject the Renderer.</p>
  
  <pre><code>import { Injectable, Renderer2 } from '@angular/core';
  constructor(private renderer: Renderer2) {}
  </code></pre>
  
  <blockquote>
    <p>__zone_symbol__message: "No provider for Renderer2!"</p>
    
    <p>__zone_symbol__stack:"Error↵    at Error.ZoneAwareError</p>
  </blockquote>
  
  <p>Does anyone have any ideas what I am doing wrong?</p>