gpt4 book ai didi

javascript - Extjs网格单元格编辑器跳离单元格

转载 作者:行者123 更新时间:2023-11-29 14:50:36 26 4
gpt4 key购买 nike

我在 Extjs 网格编辑中遇到了这个问题。当我从下拉编辑器切换到文本区域编辑器时,文本区域编辑器跳下屏幕,远离我应该编辑的单元格:enter image description here

我不知道如何解决这个问题。它只发生 1/2 的时间,所以我相信存在一些竞争条件,但我不确定。我花了很多时间调试和单步执行编辑代码,文本区域从网格单元格开始,但一些事件触发或其他什么,然后它移动了。

最佳答案

我发现了问题,但我认为没有好的解决方案。当我通过单击选项卡完成编辑时,新值将放入网格单元格中。

网格行高可能会改变,这将导致网格视口(viewport)大小发生变化(因为我没有使用滚动条.. 网格高度动态增长和收缩)。

网格在 iframe 中,我将一个监听器附加到网格调整大小事件以将 iframe 高度更改为网格高度的大小,这反过来导致 float 元素(例如单元格编辑器)重新定位.

所以我的问题是我希望 iframe 与网格一起增长,网格随着单元格的编辑而增长和缩小(几个像素)。但这会导致 float 元素跳跃。

关于javascript - Extjs网格单元格编辑器跳离单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26417029/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com