2016-11-16 1 views
0

У меня две колонки в моем приложении React для веб-приложений. Я хочу иметь список перетаскиваемых материалов ui-карт (в первом столбце), которые я хочу перетащить из одной колонки в другую. Интерфейс пользовательского интерфейса теперь не предоставляет встроенные функции перетаскивания с картами. Можно ли это сделать с помощью реакции dnd ?? Если да, то как?React Dnd с картой ui материала

+0

Я избавлю вас обычные вопросы, как «то, что вы пробовали?» и «вы получаете ошибку? какой вид?» ... Смотрите это: http://rafaelquintanilha.com/sortable-targets-with-react-dnd/ и просто замените divs на Карты – jakeed1

ответ

0

Я думаю, когда вы используете карту из материала-интерфейса, вы можете создать CardDND компонент, который имеет следующую картину

import Card from 'material-ui/Card 
import { DragSource } from 'react-dnd' 
const CardDND = (props) => { 
    const { connectToDragSource } = props; 
    return connectToDragSource(<Card {...props} />); 
} 
export default DragSource('CARD', spec, collect)(CardDND) 
Смежные вопросы