Здесь я вставляю _Subject [] и StudentGrade [] в мою модель студента
export class Student {
public Student_ID: number;
public Student_Name: string;
public Student_Number: number;
public Student_Surname: string;
public subjects: _Subject[];
public studentgrades: StudentGrade[];
Здесь я хочу использовать эту модель, но здесь не должно существовать значений субъективов и оценок учащихся.
this.updatedStudent = new Student(
this.studentEditingID,
updatedStudentValue.Student_Name,
updatedStudentValue.Student_Number,
updatedStudentValue.Student_Surname,
// this.subjects = [],
// this.studentgrades = []);
);
updatedStudent = {
Student_ID: 0,
Student_Name: '',
Student_Number: 0,
Student_Surname: '',
subjects: [],
subjectgrades: []
};
, что было бы наилучшей практикой, поэтому мне не нужно показывать, что студенты и предметы здесь еще не существуют и что они пусты.
Кроме того, когда я устанавливаю свои массивы на пустые, он по-прежнему говорит, что мне не хватает
this.updatedStudent = new Student(
this.studentEditingID,
updatedStudentValue.Student_Name,
updatedStudentValue.Student_Number,
updatedStudentValue.Student_Surname,
this.subjects = [],
this.studentgrades = []);
);
Любая помощь будет высоко ценится