【发布时间】:2017-05-03 14:13:44
【问题描述】:
我是角度方面的新手。我在角度“2.4.5”中创建了一个项目。在我的项目中,我使用 signalr 没有问题,但在将 angular 升级到“~4.0.0”后,SignalR 启动失败并给我这个消息:
“错误:协商请求期间出错。 在 Object.error (http://localhost:21755/Scripts/libs/signalr/jquery.signalR.min.js:9:4515) [] 在 g (http://localhost:21755/Scripts/libs/signalr/jquery.signalR.min.js:9:9724) [] 在 Object.error (http://localhost:21755/Scripts/libs/signalr/jquery.signalR.min.js:9:10024) [] 在我(http://localhost:21755/Scripts/jquery-3.2.1.min.js:2:28017)[] 在 Object.fireWith [as rejectWith] (http://localhost:21755/Scripts/jquery-3.2.1.min.js:2:28783) [] 在 A (http://localhost:21755/Scripts/jquery-3.2.1.min.js:4:14060) [] 在 Function.ajax (http://localhost:21755/Scripts/jquery-3.2.1.min.js:4:13534) [] 在 Object.ajax (http://localhost:21755/Scripts/libs/signalr/jquery.signalR.min.js:9:16132) [] 在 t.fn.init.start (http://localhost:21755/Scripts/libs/signalr/jquery.signalR.min.js:9:9984) [] 在 a._.deferredStartHandler (http://localhost:21755/Scripts/libs/signalr/jquery.signalR.min.js:9:7271) [] 在调度(http://localhost:21755/Scripts/jquery-3.2.1.min.js:3:10316)[] 在 q.handle (http://localhost:21755/Scripts/jquery-3.2.1.min.js:3:8343) []"我检查了我的代码,并在删除 angular zone.js SignalR 开始正常后理解。
什么问题?
非常感谢。
【问题讨论】:
-
检查 HTTP 流量 - SignalR 用于发送协商请求的 url 是什么,服务器的响应是什么。