ReactJS:在多个列表之间拖放

时间:2016-07-19 10:50:16

标签: javascript reactjs drag-and-drop

我是ReactJS的新手。 我有一个类似的组件:

<Section/>
   <Lesson/>
   <Lesson/>
   <Lesson/>
<Section/>
   <Lesson/>
   <Lesson/>
<Section/>
   <Lesson/>
   <Lesson/>
   <Lesson/>

如何在这些章节中拖放课程? 我找到了一个图书馆帮助:https://github.com/bevacqua/react-dragula,但我对ref部分ReactDOM

感到有些困惑

1 个答案:

答案 0 :(得分:2)

我看着Dragula的例子。他们使用React的功能ref Callback Attribute

来自文档:

  

React支持可以附加到任何组件的特殊属性。 ref属性可以是回调函数,并且在安装组件后立即执行此回调。引用的组件将作为参数传入,并且回调函数可以立即使用该组件,或保存引用以供将来使用(或两者)。