我使用angular11与jquery,我添加了一个脚本如下:
let node = document.createElement('script');
let url=this.GlobalServ.BasicUrl+'signalr/hubs';
node.src = url;
node.id = 'signalr'
document.getElementsByTagName('head')[0].appendChild(node);
当我试图使用Signalr/hubs文件的内容时(在我的情况下:"cloudsferWebHub")它不工作:
.connection.hub美元。
var agents = $.connection.cloudsferWebHub;//cloudsferWebHub是undefined
这可能与确保你的顺序在你的角度是正确的有关。json文件。Jquery必须在signalR之前加载。