I have an array of angular objects. I want to replace an entire element in the array with another element.
export interface modelCourse{
var1: number;
var2: number;
}
I want to do something like this:
updateResults(myCourse: modelCourse) {
this.allCourses.forEach(element => {
if (myCourse.Id=== element.Id) {
element = myCourse; // this part doesn't work as expected
}
});
}
Where
allCourses: modelCourse[] = [];
And allCourses holds all my courses.