Vue:组件拖拽

vue-drag-resize组件拖拽库

vue-drag-resize 支持拖拽和缩放两个大动作,轻量级,无依赖,功能扎实,适合需要缩放的应用场景。

无依赖,轻量级
操作可联动
支持触摸,对移动端友好
元素可定义拖拽及缩放
可限制拖拽的最大或最小值
可限制拖动的方向

按照文档安装并引入之后,报错:

Could not find a declaration file for module 'vue-xxx'.

原因:添加到项目中的任何第三方Vue.js库都会引发以上错误。‘vue-xxx’文件可能不是.ts文件而是.js文件。

解决方法:在项目中任意路径下(这里选择根路径)新建vue-drag-resize.d.ts文件,向其中添加代码:

declare module 'vue-drag-resize';

重新编译项目,就可以成功引入。

posted @ 2023-07-01 20:13  MARSHBAN  阅读(182)  评论(0编辑  收藏  举报