从TreeView拖动事件时,整个页面向右滚动(scheduleexternal-drag-drop)。

问题描述 投票:0回答:1

任何人都可以注意到,在 计划表外部拖放演示 有人可以从TreeView列表中拖动事件,当它接近右侧页面边缘时,页面就会向右滚动。截图 显示它。这在我们的应用中也发生了,而且相当恼人。我们希望能修复这个问题。

reactjs scheduler syncfusion
1个回答
0
投票

来自Syncfusion支持部门的问候。

我们已经检查了你报告的问题,即拖动TreeView节点,在输出的网页中产生滚动器。目前,我们没有任何属性来防止拖动TreeView节点时产生滚动。然而,我们已经考虑将其作为我们的一个功能。它将包含在我们的第二卷版本中,预计将于2020年6月发布。

请关注下面的链接,了解功能状态。

https:/www.syncfusion.comfeedback13575need-to-provide-the-option-to-set-the-drag-area-in-treeview-component

但是,你可以通过在创建的事件中设置TreeView的拖动对象的dragArea的目标来解决你的问题。当设置目标时,你只能在目标元素内拖动元素。它可以防止元素滚动超过该元素。

请看上面的示例。

示例。https:/stackblitz.comeditreact-jqzozo-gqpyve?file=index.js。

onCreate(){  
  this.treeObj.dragObj.dragArea = "body";  
}  
© www.soinside.com 2019 - 2024. All rights reserved.