【问题标题】:Ionic2: How to include signalr?Ionic2:如何包含信号器?
【发布时间】:2017-02-08 12:34:39
【问题描述】:

尝试在 Ionic2 中使用信号器。

采取的步骤:

  • 安装了signalr@2.2.1jquery@2.2.3npm
  • 导入它们
     import * as $ from 'node_modules/jquery';
     import 'node_modules/signalr';
    
  • 尝试使用$.hubConnection(..) 与服务器建立连接
  • 运行失败,出现以下错误:

没有找到 jQuery。请确保在 SignalR 客户端 JavaScript 文件之前引用 jQuery。

【问题讨论】:

    标签: javascript jquery angular signalr ionic2


    【解决方案1】:

    到目前为止,我找到了两个对我有用的选项。

    选项 1:您可以将此代码块添加到 jquery.signalR.js 脚本文件的顶部 var $ = require('jquery'); window.jQuery = $;

    选项2:您可以下载signar-no-jquery 包。这个包对我来说是开箱即用的。

    祝你好运

    【讨论】:

    • 我在将 jquery.signalR 与 angular cli 1.5 一起使用时遇到了问题。您的解决方案确实有效。谢谢。
    猜你喜欢
    • 2017-07-29
    • 2012-03-27
    • 2010-10-26
    • 1970-01-01
    • 1970-01-01
    • 2016-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多