我有一个可折叠的面板,当我在IE(第11版)/ Edge中打开它时,它再次崩溃。该代码在Chrome,Firefox中运行良好。
我创建了一个示例,您可以在sencha fiddle中尝试:
in_array
答案 0 :(得分:0)
如果我在'center'
区域添加内容,它可以正常工作(在center
未定义时也会出现JS错误)
Ext.application({
name: 'Fiddle',
launch: function() {
this.container = new Ext.panel.Panel({
width: '100%',
height: 500,
title: 'Main',
layout: 'border',
renderTo: Ext.getBody()
});
this.container.add({
xtype: 'panel',
region: 'center',
title: 'Center',
});
this.container.add({
xtype: 'panel',
region: 'east',
width: 300,
collapsible: true,
collapsed: true,
title: 'Collapsible'
});
}
});
<强>更新强>
通过覆盖Ext.panel.Panel
的{{1}}函数并将placeholderExpand
行替换为center.hidden = false;
,问题就解决了。 (也许他们忘记检查,隐藏设置为真,有检查)