Я перетаскиваю кнопку с левой стороны в контейнер, но я не могу точно определить, куда я ее упал, вот код, который я делаю в dropTarget. Поскольку он сбрасывается внутри контейнера, поэтому я должен выполнить эти вычисления
const parent = ReactDOM.findDOMNode(component).getBoundingClientRect()
const child = (monitor.getInitialClientOffset());
const childTop = child.y - parent.top;
const childLeft = child.x - parent.left;
const difference = monitor.getDifferenceFromInitialOffset();
const exactLeft = difference.x + childLeft
const exactTop = difference.y + childTop
const positionObject = {
top: exactTop + "px",
left: exactLeft + "px"
}
Я также приложил изображение того, что происходит, почему я не сброшен на правильную цель?
