我正在尝试使用按钮水龙头滚动面板,面板按我想要滚动。但我的问题是,
滚动结束后再次回到初始位置,不会坚持新的位置。
为什么会出现这种行为,我该如何离开呢?
我使用的代码 (工作得很好)
var container = this.getDealdetails();
container.getScrollable().getScroller().scrollTo(x , y, true);
答案 0 :(得分:6)
如果滚动到位置的位置大于容器的高度,则可滚动容器将向后滚动。
最好用一个例子来证明这一点。运行这个小提琴:http://www.senchafiddle.com/#8Qnt8
使浏览器窗口的高度变小,并注意其行为方式。希望这是有道理的。
答案 1 :(得分:1)
var panel= Ext.getCmp('iObserveCreateRecords');
panel.getScrollable().getScroller().scrollTo(0, 0, true);
// iObserveCreateRecords是面板ID