首页 > 解决方案 > 有没有办法在 react-sortable--hoc 中禁用排序

问题描述

我有一个要求,列表的排序取决于可以使用按钮切换的状态。用户应该只有在他处于编辑模式时才能进行排序。所以我需要禁用列表的排序。任何人都可以帮我解决如何将禁用的密钥添加到SortableElementin react-sortable-hoc. 我厌倦了在谷歌上搜索一个工作示例,但找不到任何示例。有人可以帮我解决这个问题吗?

标签: reactjsreact-sortable-hoc

解决方案


通过阅读文档,似乎SortableElement支持禁用标志,您可以将禁用标志设置为:

<SortableItem ... disabled={editable}/>

SortableItem的包装器在哪里SortableElement

如果你注意到SortableElement它是如何定义的,它只需要配置你可以传递禁用标志的地方。希望这可以解决您的问题。


推荐阅读