0

使用react-grid-layout,当用户将可拖动项目拖到网格上时,是否可以从网格外部指定可拖动项目的大小?目前,默认值似乎是w: 1, h:1,但是我没有看到任何可以设置它的地方。

此外,是否可以指定有关发送到onDrop处理程序函数的可拖动项目的任何详细信息?目前仅限于(layout: Layout[], item: Layout, e: Event)

这是 RGL 从外部拖动的示例: https ://strml.github.io/react-grid-layout/examples/15-drag-from-outside.html

4

1 回答 1

1

所以我想通了。您必须使用 上的droppingItem道具指定它,<GridLayout>或者在我的情况下为<ResponsiveGridLayout>. 这可以是一个对象,也可以让它调用一个函数来确定某些逻辑的细节,即droppingItem={this.getDroppingItem()}.

于 2021-01-01T17:21:45.007 回答