我在反应中创建可拖动组件时出错

问题描述 投票:0回答:1

嗨,我正在尝试使用自定义钩子来制作可拖动组件,但我遇到了这个问题“ TypeError:无法读取null的属性“样式””

这里是自定义钩子的代码enter image description here

这里是组件enter image description here

javascript reactjs react-hooks draggable
1个回答
0
投票

不是100%肯定,但是

  1. setTranslate添加条件
if (el) {
// your code
}

这将防止错误,但我认为不会解决

  1. 仅尝试传递给useDraggable,<< dragIm。>否dragIm.current,并在您的useDraggable中传递给setTranslate作为第三个参数dragItem.current代替dragItem
© www.soinside.com 2019 - 2024. All rights reserved.