Как перенести смайлики в приложение AngularJs - PullRequest
0 голосов
/ 18 сентября 2018

Framework

AngularJs

База данных

MySQL

Backend

Jboss

Error

Мое приложение имеет <textarea></textarea> для комментариев от пользователя. AngularJs получает комментарий и сохраняет его в БД MySQL. Проблема, с которой я сталкиваюсь, заключается в том, что всякий раз, когда я пытаюсь отправить какие-либо смайлики в текстовой области, он преобразуется в специальные символы и квадратные поля с числами в нем.

Это список вещей, которые я попробовал и потерпел неудачу,

  1. проверил файл conf моей базы данных и убедился, что кодировка

utf8mb4

на стороне клиента и сервера

  1. Я изменил заголовок почтового запроса на ContentType:application/json

Поскольку я только что познакомился с JBoss, Java и MySQL, пожалуйста, дайте мне знать, если я что-то пропустил.

Я не могу опубликовать код, потому что он действительно большой, и я не ищу точного ответа, просто какая-то область, где я мог бы посмотреть.

Я не думаю, что проблема в угловой части, потому что она отправляет смайлики правильно (пожалуйста, исправьте меня, если я ошибаюсь), как это видно на консоли. This is a screenshot of my console when I hit submit button

UPDATE

Детали моей таблицы MySQL:

enter image description here

Экран одного из комментариев в БД.

enter image description here

Спасибо за помощь.

...