【发布时间】:2019-07-08 20:07:43
【问题描述】:
我有一个利用 SignalR 与桌面应用程序通信的应用程序。要使用 SignalR,我需要在我的 .ts 文件中使用 jQuery。但是,从 Angular 7 迁移到 Angular 8 后,它似乎不起作用。
我使用declare var $: any;,就像在以前版本的 Angular 中一样。不幸的是,$ 现在在控制台打印空白。
那么,Angular v8 不再支持以这种方式使用 jQuery,还是在迁移过程中出现了其他问题?
更新:
我通过 npm 加载了 jQuery v3.3.1。
这使它成为全局(在 angular.json 中)
"scripts": [
"./node_modules/jquery/dist/jquery.min.js",
"./node_modules/signalr/jquery.signalR.js"
]
【问题讨论】:
-
更新您的帖子,了解您如何实际使用 jquery 并将其注入您的应用程序
标签: javascript node.js angular typescript angular8