【发布时间】:2020-04-23 04:44:40
【问题描述】:
我收到此错误错误:由于服务器上的错误,无法调用“MoveLobbyCard”。尝试在大厅执行操作时 我的js代码:
"use strict";
var connection = new signalR.HubConnectionBuilder().withUrl("/hub").build();
connection.start().then(function () {
}).catch(function (err) {
return console.error(err.toString());
});
connection.on("UserConnected", function (ConnectionId) {
$("#userlist").append($("<li>").text(ConnectionId + "has joined"));
var lobbyID = $('#lobbyID').text();
connection.invoke("JoinLobby", lobbyID).catch(function (err) {
return console.error(err.toString());
});
});
connection.on("CardMoved", function (id) {
$('#'+id).addClass("moved");
});
$('.card').on("click", function (){
var id = $(this).attr("id");
connection.invoke("MoveLobbyCard",id,lobbyID).catch(function (err) {
return console.error(err.toString());
});
});
确实会添加到组中,但我不知道是什么导致了错误
【问题讨论】:
-
检查您的 ASP.Net Core 控制台是否有异常并在此处发布。
标签: c# asp.net-core signalr