Javascript Angular 2中选择的更改事件不适用于Firefox和Edge
这是我的代码:Javascript Angular 2中选择的更改事件不适用于Firefox和Edge,javascript,angular,firefox,microsoft-edge,Javascript,Angular,Firefox,Microsoft Edge,这是我的代码: <select class="form-control selectpicker" (change)="changeTower()" [(ngModel)]="_selectedTower._id"> <option attr.value="{{tower._id}}" *ngFor="#tower of _towers;">Tower {{tower.name}}</option> </select> 塔{{Tower
<select class="form-control selectpicker" (change)="changeTower()" [(ngModel)]="_selectedTower._id">
<option attr.value="{{tower._id}}" *ngFor="#tower of _towers;">Tower {{tower.name}}</option>
</select>
塔{{Tower.name}
changeTower()
一点也不起作用李>
_selectedTower的值。_id在第一次更改后不会更改。这是Firefox和Edge中的一个已知问题
(更改)
事件(和事件值),而不是ngModelChange
<select [ngModel]="value" (change)="changeValue($event.target.value)">
AFAIK已经有修复程序,但尚未发布
(更改)
事件(和事件值),而不是ngModelChange
<select [ngModel]="value" (change)="changeValue($event.target.value)">
AFAIK已经有修复程序,但尚未发布
*.min.js
而不是*.dev.js
(*.min.js
)仍处于崩溃状态?发现问题,我更新您的plunker模型值未得到更改无法在Firefox和edgeyes中重现它在该plunk r中工作正常,但在我的代码中没有,不知道有什么问题您使用的是最新版本吗?您是否使用*.min.js
而不是*.dev.js
(*.min.js
仍处于损坏状态)?发现问题,我更新您的模型的plunker值未更改