0

我将 Angular2 (2.3.1) 和 gridstack.js (gridstack.js 0.3.0) 与 jquery 1.11.1 一起使用。尝试按照这个例子

https://stackoverflow.com/questions/39901473/wrap-gridstack-js-into-angular-2-component

让 gridstack.js 与 Angular 2 一起工作并出现以下错误:

zone.js:170 Uncaught TypeError: $(...).gridstack 不是 HTMLDocument 中的函数。( http://localhost:8080/:111:26 ) 在 mightThrow (eval 在 webpackJsonp.87.module.exports ( http://localhost:8080/scripts.bundle.js:88:9 ), :3583:29 ) 在 ZoneDelegate.invokeTask ( http://localhost:8080 的 webpackJsonp.87.module.exports ( http ://localhost:8080/scripts.bundle.js:88:9 ), :3651:12 /polyfills.bundle.js:16599:31 ) 在 Zone.runTask ( http://localhost:8080/polyfills.bundle.js:16398:47 ) 在 ZoneTask.invoke ( http://localhost:8080/polyfills.bundle .js:16652:38 ) 在 data.args.(匿名函数) (http://localhost:8080/polyfills.bundle.js:17813:29 )

不知道如何解决这个问题。任何帮助,将不胜感激。

谢谢。

4

1 回答 1

1

$(...).gridstack 不是函数

由 gridstack 扩展的 jquery 库与您在 angular 组件中使用的 jquery 库不同。

于 2018-07-17T09:10:43.927 回答