Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何为同一组件使用DragSource和Connect_Javascript_Reactjs_React Dnd - Fatal编程技术网

Javascript 如何为同一组件使用DragSource和Connect

Javascript 如何为同一组件使用DragSource和Connect,javascript,reactjs,react-dnd,Javascript,Reactjs,React Dnd,我有一个反应成分。我想在组件中使用DragSource和Connect export default connect(mapStateToProps, matchDispatchToProps)(ExpandableCard); export default DragSource(Types.CARD, cardSource, collect)(ExpandableCard); 如何为单个组件(即ExpandableCard)“返回一个新的、连接的组件类,供您使用”容纳这两行代码,以便导出默认

我有一个反应成分。我想在组件中使用DragSource和Connect

export default connect(mapStateToProps, matchDispatchToProps)(ExpandableCard);
export default DragSource(Types.CARD, cardSource, collect)(ExpandableCard);

如何为单个组件(即ExpandableCard)“返回一个新的、连接的组件类,供您使用”容纳这两行代码,以便导出默认DragSource(Types.CARD、cardSource、collect)(connect(MapStateTops、matchDispatchToProps)(ExpandableCard))应该这样做吗?

“返回一个新的、连接的组件类,供您使用”,因此
导出默认的DragSource(Types.CARD、cardSource、collect)(connect(mapstateTrops、matchDispatchToProps)(ExpandableCard))应该这样做吗?

如果我必须添加此选项,还会导出默认的DragDropContext(HTML5Backend)(ExpandableCard);然后你应该单独导出这些东西并相应地导入。如果我必须添加这个导出默认的DragDropContext(HTML5Backend)(ExpandableCard);然后你应该单独导出这些东西,并相应地导入。