这可能是一个有点奇怪的问题,问题是我对ext js 5.0.1中运行的应用程序是陌生的。存在一个现有错误,当选择表单的任何输入字段时,该表单将滚动到顶部。我花了很长时间后,无法确切找到滚动触发的位置。
我还了解到必须有一些简单的配置来解决此问题,但找不到它。
如果这是与浏览器相关的问题,我将在Windows 10上使用Google Chrome 69.0.3497.100
。
结构类似于:
Ext.create('Ext.container.Viewport', {
layout: 'border',
items: [{
margin: '45 0 0 0',
region: 'center',
layout: 'border',
flex: 6,
items: [{
xtype: 'tabpanel',
region: 'center',
collapsible: true,
split: true,
activeTab: 1,
flex: 1,
items: [{
xtype: 'form',
itemId: 'is',
title: 'asdf',
autoScroll: true,
layout: 'anchor',
active: false,
trackResetOnLoad: false,
defaults: {
padding: '10px 10px 5px 10px',
border: false,
bodyStyle: {
background: '#DFE9F6'
}
}
}]
}]
}]
});
在表单中,根据某些条件,我们会动态添加和删除资源。
Here is a fiddle链接到可再现的问题。