Как поддерживать HTML, чтобы показать смайлики, получаемые из настроек БД с мобильного, используя угловой - PullRequest
0 голосов
/ 28 ноября 2018

Сценарий: у нас есть мобильное приложение, в котором имя пользователя доступно для редактирования.И разработка веб-приложения Angular для отображения пользовательских данных.

Проблема возникает, когда пользователь добавляет эмодзи в свое имя с помощью приложения, но на веб-сайте мы получаем их как \\ud83d\\ude0e\\ud83d\\ude2f\\ud83d\\ude2, связывая данные вng-bind.

Уже добавлен метатег <meta charset="UTF-8">.

Требуется помощь для решения этой проблемы.

HTML-код

<span class="user-name" ng-bind="feed.profileDisplayName"></span>

Спасибовы.

1 Ответ

0 голосов
/ 30 ноября 2018

Можно использовать eval для его преобразования:

var x="\\ud83d\\ude0e\\ud83d\\ude2f";
console.log(x);
eval("y=\""+x+"\"");
console.log("y=",y);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...