170 похожих чатов

Да это понятно, вопрос про форматы в основном А с бэка

в каком виде отдаёте?

Если в utf8, то там что-то такое получается “1f4fb”

И это надо на фронте отдельно обрабатывать как-то?

11 ответов

7 просмотров

Похоже не понятно

Ilya- Автор вопроса

Очень ценная информация, спасибо Проще было вообще не отвечать тогда Сам разберусь короче

Тебе уже ответили. Ты ответ не понял. Лучше бы уточнил вместо обиды.

Ilya- Автор вопроса

После получения ответа, я и писал сообщение, для уточнения, поскольку не до конца понял А через utf8 я изначально и делал, хотел уточнить детали, узнать как это делают другие, чтобы все корректно написать Но уже не суть, пойду дальше разбираться

В общем, эмоджи это обычная буква ( символ) в тексте, которая имеет такой вид 😉. Не такой --- Ы, а такой 😄. Работать с ними нужно как с любыми другими буквами ( символами ) Вот и всё.

Ilya- Автор вопроса

Понял, вот у меня с этим и была некоторая путаница Я их сохраняю в формате utf8 в базу, и строки с эмоджи выглядят примерно так, в базе: “Привет 1f4fb” На фронте строка отображалась в точности так же И я запутался с тем, как код “1f4fb” отобразить на фронте в виде иконки эмоджи, т.е какой-то префикс добавить к этому коду или как?) Ни разу до этого не работал с эмоджи)

Где-то, видимо, накосячил в этом процессе. Как уже сказали, эмоджи - это почти обычные буквы в utf8 и нет большой разницы (почти) между "ё", "╰(*°▽°*)╯" и "👍". Ты получаешь просто текст, сохраняешь в БД просто текст, отдаёшь на фронт просто текст и он его просто показывает, как просто текст. Для🙂 так же не нужны дополнительные действия, как для ಠ_ಠ или для "Ё". Уже браузер будет показывать, если у тебя выбран шрифт, который умеет. Если это не работает, значит где-то явно ломается

Скорее всего где-нибудь экранирование применяется к сохранению

📻

Ilya- Автор вопроса

Спасибо, буду пробовать

Ilya- Автор вопроса

Спасибо

Похожие вопросы

Обсуждают сегодня

А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
49
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
а как ловят такое ghci> res <- getPos2 urlt 0 (alist !! 0) 200 ghci> res SearchAtom (Search "www.google.com" "/search?q=" "Haskell") "haskell.org" (SearchTS [(2024-05-06 07:...
Fedor
14
Ребята, а из API геокодеров (по адресам в РФ) что сейчас актуального и есть ли среди актуального бесплатное/с нормаотным лимитом запросов? ситуация простая - на сайте периоди...
Dreamer_0x01 VeseloV
8
короче сгенерила мне эта штука код на ассемблере: struc string val { common local .value dq .value .value: if ~val eq db val end if db 0 } fo...
Vi Chapmann Chapmann
12
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
Есть тут те у кого дети есть + 2 работы + в зал ходят + в семейной жизни все хорошо?
Abdul-Aziz M.
13
кто шарит: mattermost отслеживает что ты на пк запускаешь?
Valentin
13
Карта сайта