フォーマットされたプレーンテキスト(JSON ではない)を返す必要がある実用的な Observable があります。ブラウザーでエンドポイントを取得すると、書式設定されたプレーン テキストが正しく表示されます。元の空白と改行を表示するために Angular2 サービスに追加できるスイッチはありますか。
例: 私のhttp.service.tsファイルから:
import {Injectable} from 'angular2/core';
import {Http} from "angular2/http";
import {Observable} from "rxjs/Observable";
import 'rxjs/Rx';
@Injectable()
export class HttpService {
constructor(private http: Http) {}
// Endpoing must set "Access-Control-Allow-Origin" header
getPosts(): Observable<any> {
return this.http.get('http://localhost:8000') //local testing web service
.map(res => res.text().PreservePlainTextFormating());
}
この例が機能していないことをお詫びします。コードで達成しようとしていることを説明するために.PreservePlainTextForrmating()を作成しました。
事前にご協力いただきありがとうございます。