Я сталкиваюсь с проблемой, когда использую in-memory-web-api с реальным api.когда я звоню по почте, звоните, не вызывая его, он смотрит в-памяти-веб-API.Я хочу использовать in-memory-web-api для некоторых страниц, потому что все еще мои остальные API не готовы.На некоторых страницах я получил реальный сервис API.когда я интегрирую реальный сервис, он не запускается.После долгого анализа я обнаружил, что in-memory-web-api не работает.Дайте мне знать, если какой-либо способ использовать оба в приложении Angular5.
import { HttpClientInMemoryWebApiModule } from 'angular-in-memory-web-api';
//import Section
import { LocaldatasericeService } from './localdataserice.service';
HttpClientInMemoryWebApiModule.forRoot(
LocaldatasericeService, { dataEncapsulation: false }
)
Еще один сервис.js Я звоню реальным почтовым вызовом.
getTables(): Observable<any[]> {
let parser = new DOMParser();
let xmlString ='<stp><parameters><selFilter>V</selFilter></parameters></stp>';
let doc = parser.parseFromString(xmlString, "application/xml");
return this.http.post<any[]>('http://blabla.phs.org:7980/SASBIWS/rest/storedProcesses/Web/hsd3_hsd_pcp_try_111/dataTargets/_WEBOUT',doc,httpOptions);
}