【发布时间】:2017-04-11 04:11:00
【问题描述】:
我正在尝试编写一个简单的 signalR 网络应用程序。 我有一个聊天中心
public class ChatHub : Hub
{
public void BroadcastMessage(string message)
{
Clients.All.writeMessage(message);
}
}
我有js
<script src="~/signalr/hubs"></script>
<script>
$(function () {
var chat = $.connection.chatHub;
chat.writeMessage = function (msg) {
$('#mainContainer').append("<h2>" + msg + "</h2>");
}
$.connection.hub.start();
var valll = 0;
var interval = setInterval(
function () {
chat.broadcastMessage(valll);
valll++;
if (valll > 10)
clearInterval(interval);
},
500
)
}
);
</script>
聊天不是身份不明,但我收到了一个错误:
未捕获的类型错误:chat.broadcastMessage 不是函数
如何找到包含错误的部分代码?
【问题讨论】: