Я пытаюсь создать экземпляр класса с помощью функции конструктора. Это класс:
export class Response {
id: number;
phrase: string;
response: any;
constructor(id: number, phrase: string, response: any) {
this.id = id;
this.phrase = phrase;
this.response = response;
}
}
Когда я сейчас пытаюсь создать его экземпляр, компилятор выдает ошибку: «Ожидается 0-2 аргумента, но получено 3».
Это мой экземпляр вызываемый код:
observable.subscribe(response => {
const newResponse = new Response(this.index+1, questionnaire.questions[this.index].phrase, response);
});
В моем Angular -App я получаю код ошибки «Аргумент 2 конструктора Response не может быть преобразован в словарь». ... Может кто-нибудь объяснить мне что здесь происходит?
С уважением: -)