【发布时间】:2017-05-29 11:13:44
【问题描述】:
我对 reactJS 很陌生。我必须使用拖放组件添加autoscrolling 功能。这就是我使用 react-dnd-scrollzone 的原因。
在使用“https://github.com/azuqua/react-dnd-scrollzone”中的示例时,我遇到以下错误:
'Scrollzone' 未定义 'ScrollingComponent' 被赋值但从未使用过
如果有人可以帮助我,请告诉我如何在我的代码中使用它。 下面的 sn-p 显示了我使用滚动区域的几行代码。
const DndComponent = DragDropContext(HTML5Backend)(ScheduleBoard);
const ScrollingComponent = withScrolling(ScheduleBoard);
const vStrength = createVerticalStrength(500);
const hStrength = createHorizontalStrength(300);
const zone = (
<Scrollzone verticalStrength={vStrength} horizontalStrength={hStrength}/>
);
export default connect(
mapStateToProps,
{
clearErrors,
getToday,
setPage,
getDepartments,
getTaskList,
getUnscheduledTasks,
unscheduleTask,
putUnscheduleTask,
rescheduleTask,
putRescheduleTask,
mergeTasks,
putMergeTasks,
unmergeTasks,
putUnmergeTasks,
resizeWindow,
startLoader,
startDeptLoader,
unscheduledFilter,
createReservationNote,
}
)(DndComponent);
【问题讨论】:
标签: javascript reactjs drag-and-drop react-redux react-dnd