Ionic 3 jQuery-snapPuzzle plugin



我正在用Ionic 3做一个移动应用程序。我需要使用jquery插件。该插件的名称是jQuery snapPuzzle。

我调用了src/index.html中的jquery、jquery ui和snap-js-js文件。

然后在这个插件工作的页面的"typescript"文件中import * as $ from "jquery";我写过。

我在ionViewDidLoad部分添加了以下代码;

$(document).ready(function() {
$('img.puzzle').snapPuzzle({ rows: 3, columns: 3 });
});

当我运行它时,我得到以下错误。

"错误类型错误:WEBPACK_IMPORTED_MODULE_4_jquery(…(.snapPuzzle不是函数"-->https://i.stack.imgur.com/p2seo.png

在得到这个错误后,我在index.html之间添加了上面的代码。这一次它没有失败,但它不起作用,就好像它不存在一样。

import * as $ from "jquery";

而是

declare var jquery: any;
declare var $: any;

我的问题有所改善。

最新更新