title: How can I get new selection in "select" in Angular 2?
body: <p>I am using Angular 2 (TypeScript).</p>
  
  <p>I want to do something with the new selection, but what I get in <code>onChange()</code> is always the last selection. How can I get the new selection?</p>
  
  <pre class="lang-html prettyprint-override"><code>&lt;select [(ngModel)]="selectedDevice" (change)="onChange($event)"&gt;
     &lt;option *ngFor="#i of devices"&gt;{{i}}&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>
  
  <pre><code>onChange($event) {
      console.log(this.selectedDevice);
      // I want to do something here with the new selectedDevice, but what I
      // get here is always the last selection, not the one I just selected.
  }
  </code></pre>