У меня есть простой класс, определенный в Angular с некоторыми свойствами, и затем я получаю результаты с помощью Angular 4 HttpClient с типом get
.
getQuestions(): Observable<EhsAssessmentQuestion[]> {
this.http.get<EhsAssessmentQuestion[]>(....);
}
, а затем использую его так:
this.ehsAssessmentService
.getQuestions()
.subscribe((data: EhsAssessmentQuestion[]) => {
if (data[0] instanceof EhsAssessmentQuestion) {
console.info("Yes!");
}
Я просто возвращаю объект javascript, а не мой класс EhsAssessmentQuestion.Что мне нужно сделать для того, чтобы он прошел как правильный тип?