Слова со специальными символами не отображаются правильно. Есть ли способ в Javascript? - PullRequest
0 голосов
/ 01 октября 2019

Специальные символы не отображаются правильно, они дают черный "?"вместо этого.

У меня есть строка, которая приходит из ответа API, например, "Perrier- Jouët ", но при отображении на экране она выглядит как ниже

enter image description here

Я уже использую <meta charset="utf-8" /> в своем html

Может кто-нибудь дать мне знать, как правильно его отрендерить?

TIA

Снимок экрана с ответом

снимок экрана при отладке пользовательского интерфейса после получения ответа

1 Ответ

0 голосов
/ 01 октября 2019

Я полагаю, что преобразование их в HTML-сущности может вам помочь.

https://www.w3schools.com/php/func_string_htmlentities.asp

И использовать набор символов как UTF-8.

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