我想測試服務器是否正在發送用戶的輸入。如何將輸入打印到控制檯?如何將用戶輸入打印到控制檯?
現在console.log正在打印消息「關於創建新房間」,但我也需要輸入。
客戶端:
// Creating new room
$("#createNewRoom").click(function(){
var roomName = $("#createNewRoom").val();
if ($('#NamingRoom').val().trim() == "") {
return;
} else {
socket.emit("CreateNewRoom", $NamingRoom.val());
$("#NamingRoom").val("");
$("#NewRoomWindow").hide();
}
});
服務器端:
// Creating new room
client.on("CreateNewRoom", function(roomName){
console.log("About to create new room");
rooms = roomName;
socket.sockets.emit("update-rooms", rooms);
});
你想知道如何打印出輸入的'console.log'? –
我想你是在寫傳入的套接字消息給控制檯,但我不確定。在這種情況下,只需將它寫入監聽器: client.on(「CreateNewRoom」,function(roomName){ console.log(「About to create new room」,roomName); rooms = roomName ;. socket。 sockets.emit(「update-rooms」,rooms); }); – Paul
是的。我知道如何將消息打印到控制檯,但我需要輸入 – JonasSH