title: Angular2 RC1 Parent to Child data through Input Binding
body: <p>So I'm having trouble with input binding now that I've upgraded to RC1.  Here's what I have for the view:</p>
  
  <pre><code>&lt;form class="form-inline"&gt;
      &lt;div class="form-group"&gt;
          &lt;select id="limitControl" class="form-control" 
                  [(ngModel)]="limit" (change)="limitChanged($event)"&gt;
              &lt;option value="5"&gt;5&lt;/option&gt;
              &lt;option value="10"&gt;10&lt;/option&gt;
              &lt;option value="25"&gt;25&lt;/option&gt;
              &lt;option value="0"&gt;All&lt;/option&gt;
          &lt;/select&gt;
          &lt;label for="limitControl"&gt; {{recordType}} per page&lt;/label&gt;
      &lt;/div&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>This is the view for the following component:</p>
  
  <pre><code>@Component({
      selector: 'limiter',
      templateUrl: 'frontend/common/limiter/view.html',
      styleUrls: ['frontend/common/limiter/style.css']
  })
  
  export class LimiterComponent {
      limit: number = 10;
  
      @Input() recordType: string;
      @Output() limitChangedEvent = new EventEmitter&lt;number&gt;();
  
      limitChanged($event) {
          this.limitChangedEvent.emit($event.currentTarget.value);
      }
  }
  </code></pre>
  
  <p>And finally, this is being called by it's parent:</p>
  
  <pre><code>&lt;limiter (limitChangedEvent)="limitChanged($event)" 
           [recordType]="Campaigns"&gt;&lt;/limiter&gt;
  </code></pre>
  
  <p>recordType doesn't seem to be passed into the child component.  Anyone have any ideas?</p>