为啥拖放 ReactJS 时光标图标没有改变?

Posted

技术标签:

【中文标题】为啥拖放 ReactJS 时光标图标没有改变?【英文标题】:Why is the cursor icon not changing on drag/drop ReactJS?为什么拖放 ReactJS 时光标图标没有改变? 【发布时间】:2022-01-10 23:42:19 【问题描述】:

我正在尝试拖动子组件,它运行良好,但我无法更改光标图标。 我在孩子和父母中尝试过,它随着dragover(在父母上)事件而改变,但我不想要那个图标。你有解决办法吗?

【问题讨论】:

【参考方案1】:

不要使用拖放事件进行拖放。使用鼠标事件更改光标(以及拖放)。拖放事件对于拖放文件、图像等浏览器具有不同的含义。

【讨论】:

以上是关于为啥拖放 ReactJS 时光标图标没有改变?的主要内容,如果未能解决你的问题,请参考以下文章

ReactJS:为啥我不应该改变嵌套状态?

为啥我的状态栏上的图标不能在不同的模式下改变?

使用 ReactJs 和 react-dnd 拖放可排序列表的问题

coreldraw 12 里打字时光标看不到怎么办?

如何在reactjs中的div之间拖放?

在 UITextview 中的单词中间点击空格时光标移动最后一行