我有一个md-select
:
<md-select (change)="changeShift($event, item)"></md-select>
当我推过该选项并从下拉列表中选择值时,会出现buffer overflow
。然后浏览器(谷歌浏览器)停止。
可能函数changeShift
应该返回模型吗?我该如何解决这个问题?
public changeShift(shift_id: number, item: StudyPlan) {
for ( let i = 0; i < this.studyPlan.length; i++ ) {
if ( this.studyPlan[i].shift === item.shift) {
const obj = this.studyPlan[i] as StudyPlan;
obj.shift = shift_id;
this.studyPlanToUpdate.push(obj);
}
}
console.log(this.studyPlanToUpdate);
}