Перехватчик HTML в приложении Angular4 - PullRequest
0 голосов
/ 06 июня 2018

Я создал пример приложения с использованием Angular4 и ASP.NET WebApi.При отправке запроса POST я избегаю html-знаков в C # таким образом.

Regex.Replace(val,"&", "&amp;").Replace("<", "&lt;").Replace(">", "&gt;");

И это прекрасно работает.Дело в том, что я хотел бы снова изменить все вхождения (& <> и т. Д.), Пока выполняется запрос GET, вместо того, чтобы обслуживать тексты пользователей, такие как 'm & m's'.

I 'мы узнали, что это должно быть сделано с использованием углового перехватчика, но не смогли найти ни одного примера.

У меня есть фрагмент кода для обработки запросов GET от API.

getJson(url: string): Observable<any> {


    return this.http.get(JsonEndpoint + url, { withCredentials: true })
        .map(result => {
            return result.json();

              // here I could do a replace function like
              // result .replace('&amp;', '&')
              // but it does not work

        })
        .catch(this.handleError);


}

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...