У меня есть функция myFunc()
, на которую я подписываюсь.
Если она вызывается с помощью X, тогда я хочу, чтобы это был обычный HTTP-ответ от Сервера.
Если этовызванный без X, я хочу, чтобы он возвратил «фальшивый» http-ответ с пустым массивом в результате.
Как я могу это сделать?Я пытался вернуть пустое наблюдаемое, но подписка никогда не срабатывает.
myFunc(x) {
if (x) {
return this.http.get('myURL');
} else {
return Observable.from<Response>([])
}
}