如何以angular 导入https://anseki.github.io/plain-draggable/?
npm i plain-draggable
然后我将.min.js导入angular.json
在html中
<span id="draggable" style="background-color: lightskyblue;">adipiscing</span>
elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut
enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.</p>
在组件中: declare const PlainDraggable: any;
然后在构造函数中调用 PlainDraggable()
我得到了错误 Cannot call a class as a function
而不是在构造函数上调用它,请尝试在AfterViewInit钩子上调用它,如下所示:
ngAfterViewInit() {
const draggable = new PlainDraggable(document.getElementById('draggable'));
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句