#vue.js #socket.io
Вопрос:
я создаю простое приложение для чата.
На моем сервере у меня есть эмиссия, подобная
io.to(toSocketId).emit('message', {'message':message,'sender_id':sender_id})
Я отправляю на определенный идентификатор сокета, который находится в toSocketId.
И на стороне клиента у меня есть
sockets: { connect(){ console.log('socket connected'); }, message(data){ console.log("Message received : " data); } }
Когда я запустил это, я не смог получить никакого ответа.поэтому я просто изменил свой код отправки на сервере, как
io.emit('message', {'message':message,'sender_id':sender_id})
удалил to(toSocketId), то он работает нормально, я могу получить сообщение с сервера.Так в чем же будет проблема, я знаю , что синтаксис на стороне сервера правильный, проблема где-то в клиенте
Как я могу это решить?заранее спасибо