jQuery中的Angular2导入插件

时间:2017-11-08 13:53:27

标签: javascript jquery angular webpack angular-cli

将javascript jQuery的函数(function($) ...)(JQuery)导入Angular2的最佳方法是什么?

在项目中,我使用AngularCLI的默认配置,因此它使用webpack和typescript。

我应该导入调用某个函数的https://github.com/digitalbreed/jquery.fbmessenger

     var element = $('.phone')
            // Initialize the plugin
            .fbMessenger({
              // options go here
            });
element.fbMessenger('start', { delay: 1000 })

在项目中遵循互联网上的一些说明遇到一些问题,我不知道最好的方法是什么:

  1. 使用UpgradeModule形式的Angular2 Doc有一个错误,在@angular \ core上并不是StaticProvider

  2. 导入jquery.fbmessenger,如import * as $ from "jquery"我怎样才能重新调整fbMessenger? import * as fbMessenger from "jquery.fbmessenger"不允许我将fbMessenger作为函数调用

  3. 和jQuery一样,我必须在函数的@type上写一个文件?或者我应该在type.d.ts上插入一条指令?那我怎么能这样做呢?

  4. 感谢您的帮助。

0 个答案:

没有答案