Задать вопрос
@Yankeee

Как соеденить EJS и JS?

Скрипт отправляет сообщения в чат как добавить еще и имя пользователя <%= user.username %>?
socket.on('chat message', function(msg){
        $('#messages').append($('<li>').text(msg));
    });
  • Вопрос задан
  • 167 просмотров
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
dabich
@dabich
Web Developer
С сервера нужно получать полный объект данных который нужно будет вывести на экран.
К примеру:
{
    user: {
        id: 1,
        username: 'User'
    },
    message: 'text'
}

socket.on('chat message', function(res) {
    res.message // Сообщение
    res.user.username // Имя пользователя
});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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