解决
1、计数 dragenter和dragleave最终触发次数是相等的
2、判断currentTarget和relatedTarget
const onDragenterProduct = (index: number, e: any) => {
dragenterProductIndex.value = index
}
const onDragleaveProduct = (e: any) => {
// 如果当前的节点不包含上个节点就是离开
if (!e.currentTarget.contains(e.relatedTarget)) {
dragenterProductIndex.value = -1
}
}