Closed
Description
I'm seeing an issue in beta.1
that appears to be a regression from beta.0
. ngModel/ngModelChange
don't appear to work at all in Firefox, at least on selects. Here's a plunkr demo. You'll notice if you change the script src's to beta.0, the selects work as expected. Is there a breaking change that I'm missing? I don't see anything about ngModel/ngModelChange
in the changelog.
import {Component} from 'angular2/core';
@Component({
selector: 'my-app',
template: `
<h1>ngModel/ngModelChange not working on Firefox</h1>
<select [ngModel]="name" (ngModelChange)="changed($event)">
<option value=""></option>
<option *ngFor="#n of names" [value]="n">{{n}}</option>
</select>
<pre>Name: {{name}}</pre>
<select [(ngModel)]="name">
<option value=""></option>
<option *ngFor="#n of names" [value]="n">{{n}}</option>
</select>
<pre>Name: {{name}}</pre>
`
})
export class AppComponent {
names: String[] = ['Alpha', 'Bravo', 'Charlie'];
name: string;
changed(event) {
this.name = event;
}
}