为什么在两个列的react-dnd简单排序示例中,拖动prop是错误的?

问题描述:

将卡从一列拖动到另一列时,isDragging prop始终为false。为什么?这个例子有什么不对?为什么在两个列的react-dnd简单排序示例中,拖动prop是错误的?

例子:https://react-wdpn5f.stackblitz.io

代码:https://stackblitz.com/edit/react-wdpn5f

实际上它是设置为true您拖动卡.. 只要把

console.log("isDragging" + isDragging); 

const opacity = isDragging ? 0 : 1 

然后你可以看到isDraggin g在控制台中设置为true。对于其他卡,它仍然是假的。

+0

您忘记了一件重要的事情:“将卡从一列拖到另一列时”。当在同一列中拖动一张卡片时,它是'真','不透明'是'0',但是当你将一张卡片拖到另一列'isDragging'为'假'时,卡片是可见的,因为'不透明'是'1' 。 – Denis