Не уверен, что титул является точным, так как он не уверен в точной терминологии.Угловой 2, наблюдаемый к наблюдаемому []
Предположим, у меня есть код, как показано ниже.
Когда я загружаю отдельный ресурс с использованием первого метода, я могу создать экземпляр богатого класса модели, который обертывает/украшает простой объект JS в функции, переданной в map (...).
Как я могу достичь же во втором способе, когда ответ является массивом объектов курса?
@Injectable()
export class CourseService {
constructor(private restangular: Restangular) {
}
public getCourse(id: number): Observable<any> {
return this.restangular.one("courses", id).get().map(response =>
new Course(response)
);
}
public getAllCourses(): Observable<any> {
return this.restangular.all("courses").getList().map(response => {
//an array of courses
console.log(response);
});
}
}
Это отлично! –