Je la pièce de code suivanteTapuscrit: IntelliSense ne reconnaît pas le type retourné par une méthode utilisant http.post
getLoggingCsvRecords(recId: string) {
const url = this.apiurl + 'loggingcsvrecordsforrecid';
return this.http.post<Array<string>>(url, {recId})
.map(data => data['results']);
}
Je me attends à IntelliSense de reconnaître que le type retourné par la méthode getLoggingCsvRecords()
est Obsevable<Array<string>>
. Au contraire, intellisense suggère Observable<any>
comme le bon type. Où est-ce que je me trompe? J'utilise VSCode comme IDE.
Je lis quelque part la possibilité d'écrire 'http.post()', mais probablement je ne comprenais pas le sens réel –
Picci
C'est probablement pour la coulée que vous voulez éviter –