socket.emit () vs. socket.send ()
Was ist der Unterschied zwischen diesen beiden?
Das ist mir aufgefallen, wenn ich von gewechselt habesocket.emit
zusocket.send
In einem funktionierenden Programm konnte der Server die Nachricht nicht empfangen, obwohl ich nicht verstehe, warum.
Das ist mir auch in meinem Programm aufgefallen, wenn ich von geändert habesocket.emit
zusocket.send
Der Server empfängt eine Nachricht, scheint sie jedoch mehrmals zu empfangen. Wenn ich benutzeconsole.log()
um zu sehen, was der Server erhalten hat, zeigt er etwas anderes an, als wenn ich es verwendesocket.emit
.
Warum dieses Verhalten? Woher weißt du, wann du es verwenden sollst?socket.emit
odersocket.send
?