为什么集线器对象未定义
why hub object is undefined
为什么 hub 对象未定义 下面是代码,我的项目中有 owin、hub 所有 类,但是它们无法调用 hub 方法?
<!--Reference the SignalR library. -->
<script src="../scripts/jquery.signalR-2.2.1.min.js"></script>
<!--Reference the autogenerated SignalR hub script. -->
<script src="/signalr/signalr/hubs"></script>
<script type="text/javascript">
$(function () {
//why hub is not created matrixHub = undefined
var matrixHub = $.connection.MyHub;
// TODO, callbacks and hub invoker
$.connection.hub.start();
debugger;
});
</script>
<form id="form1" runat="server">
<div>
</div>
</form>
</body>
你的大小写错了,应该是
var matrixHub = $.connection.myHub;
IF 您的中心 class 名为 MyHub : Hub
其原因与集线器的 javascript 的生成方式有关,所有方法和集线器本身都是在 javascript 客户端上使用驼峰命名法创建的。
为什么 hub 对象未定义 下面是代码,我的项目中有 owin、hub 所有 类,但是它们无法调用 hub 方法?
<!--Reference the SignalR library. -->
<script src="../scripts/jquery.signalR-2.2.1.min.js"></script>
<!--Reference the autogenerated SignalR hub script. -->
<script src="/signalr/signalr/hubs"></script>
<script type="text/javascript">
$(function () {
//why hub is not created matrixHub = undefined
var matrixHub = $.connection.MyHub;
// TODO, callbacks and hub invoker
$.connection.hub.start();
debugger;
});
</script>
<form id="form1" runat="server">
<div>
</div>
</form>
</body>
你的大小写错了,应该是
var matrixHub = $.connection.myHub;
IF 您的中心 class 名为 MyHub : Hub
其原因与集线器的 javascript 的生成方式有关,所有方法和集线器本身都是在 javascript 客户端上使用驼峰命名法创建的。