选择退出的“迁出的方式”功能?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了选择退出的“迁出的方式”功能?相关的知识,希望对你有一定的参考价值。
我使用的反应 - 美丽 - 免打扰我的项目。
我想提出两个拖拽元素交换位置(droppables之间)。基本上我只允许每个可投放1拖动。
一切工作正常,除了一个部分。该功能“move out of the way”继续移动拖拽元素离开时,我拖过他们,但我不希望这样。
有谁知道不动拖拽元素的方式进行的一种方式?
答案
我设法找到一个解决办法喽!这是一个哈克之一,所以如果有人知道这样做的一个更清洁的方式,请让我知道。
如果任何人想知道如何做到这一点,这里是我做到了:
我创建了一个类非stranslatable:
.non-translatable
-webkit-transform: unset !important;
transform: unset !important;
然后在我的拖拽组件添加此:
className=cx('my-draggable', // cx is from the classnames package
'non-translatable': !snapshot.isDragging,
)
如果你不希望使用类名包,这是几乎相同的:
className=`my-draggable$!snapshot.isDragging ? ' non-translatable' : ''`
就像我说的,这是相当哈克,所以如果有一个更“正确”的方式,让我知道!
以上是关于选择退出的“迁出的方式”功能?的主要内容,如果未能解决你的问题,请参考以下文章
Java基础练习题6--.使用面向对象编程思想设计实现用户注册,登录功能.启动程序选择操作功能:1.注册,2.登录,3退出;输入1进入注册流程,提示用户输入手机号,密码,手机号...