任何人都可以注意到,在 计划表外部拖放演示 有人可以从TreeView列表中拖动事件,当它接近右侧页面边缘时,页面就会向右滚动。截图 显示它。这在我们的应用中也发生了,而且相当恼人。我们希望能修复这个问题。
来自Syncfusion支持部门的问候。
我们已经检查了你报告的问题,即拖动TreeView节点,在输出的网页中产生滚动器。目前,我们没有任何属性来防止拖动TreeView节点时产生滚动。然而,我们已经考虑将其作为我们的一个功能。它将包含在我们的第二卷版本中,预计将于2020年6月发布。
请关注下面的链接,了解功能状态。
但是,你可以通过在创建的事件中设置TreeView的拖动对象的dragArea的目标来解决你的问题。当设置目标时,你只能在目标元素内拖动元素。它可以防止元素滚动超过该元素。
请看上面的示例。
示例。https:/stackblitz.comeditreact-jqzozo-gqpyve?file=index.js。
onCreate(){
this.treeObj.dragObj.dragArea = "body";
}