0

我通过 akveo https://github.com/akveo/ng2-admin使用 ng-admin 开始了一个项目。PrimeNG 网站指定需要添加 jQuery ui datetimepicker 和 jQuery datepicker 才能使用他们的 Calendar 组件。我做了一个 npm install jquery-ui --save 并安装了文件。但是,我对如何在 webpack 文件中添加引用并正确引用它一无所知。谢谢你。

4

2 回答 2

0

是的,我们称 jQueryUi 和 jQuery 之类的库为“损坏的模块”,因为它们在全局上下文中执行并相互依赖。有几种不同的方法可以填充这些类型的模块。

这是不同选项的列表(因为每个库的解决方案会有所不同)。我喜欢使用ProvidePlugin或使用别名和外部。

于 2016-08-21T21:49:57.677 回答
0

我有同样的错误信息,但还没有使用 webpack。对于这个特定的消息,解决方案实际上是在primeng之前声明/包含jQuery。所以我只是向上移动了 html 标记,将 jQuery 添加到我的页面中,之后一切顺利。

我不知道如何使用webpack,但是如果有声明顺序,只需在primeng之前声明jQuery(或其下标datepicker和datetimepicker)即可。

于 2016-09-14T08:31:25.673 回答