2017-09-06 98 views
1

我想在我的angular4/typescript(v2.5)项目中使用'dom-autoscroller'以及dragula。我已成功安装“DOM-自动滚动” NPM包,但是当我尝试使用以下行来导入AutoScrollerFactory或自动滚动功能,我得到的“无法找到模块”错误:在打字稿文件中导入'dom-autoscroller'产生'找不到模块'

  • 进口AutoScrollerFactory从“DOM-自动滚动/ DIST/bundle.es';
  • 从'dom-autoscroller'导入*作为autoScroll;

需要说明的是,我正在使用VS2015,并且鼠标悬停在'dom-autoscroller'文本上方时显示错误。

任何帮助,将不胜感激

回答

0

最后,我找到了一个解决方法定义的DOM的自动滚动条的功能要求的类型化版本,以解决这一问题。步骤如下:
1.在你的.html/.aspx文件中添加“node_modules/dom-autoscroller/dist/dom-autoscroller.js”脚本
2.在你想使用它的地方声明autoScroll函数这个:

declare function autoScroll(elements: any, options: any): any;