vue-draggable-plus
vue-draggable-plus copied to clipboard
克隆生成的对象再次拖拽到其他列表时候函数会丢失
1.A拖拽是克隆的,B、C是正常的。
2.B、C中的子元素是绑定了点击事件,正常是会弹出hello
3.当A拖拽到B,然后再从B拖拽到C后,属性是函数的就为undefined(丢失)
代码地址: https://stackblitz.com/edit/vitejs-vite-pb4cyo?file=README.md
B、C 也像 A 一样添加一个 :clone="clone" 事件就可以了,如果不加的话按照文档的介绍:
内部使用 JSON.parse(JSON.stringify()) 实现克隆的;doc
因此函数属性才会丢失。