使用此:
Ext.Msg.prompt(
'Test',
'Open the picker',
function(buttonId, value) {},
Ext.Msg, //scope
false, //multiline
0, // default
{ // prompt config
xtype: 'selectfield',
displayField: 'value',
store: 'SettingsTag',
usePicker:false
}
);
它显示带有选择字段的消息框,但是当我触摸它时会显示消息框后面的选项面板,除非我关闭消息框,否则我无法选择它...
就像Msg框有焦点而选项没有......
执行命令 https://fiddle.sencha.com/#fiddle/2s5
我该如何解决这个问题?
答案 0 :(得分:0)
他们告诉我这不是一个错误,因为提示等待文本字段或textareafield。
我决定做自己的小组:
popup = Ext.create('Ext.Panel', {
floating: true,
modal: true,
centered: true,
items: [
{
xtype: 'toolbar',
title: 'Custom Search',
docked: 'top'
},
Ext.create('Ext.field.Select', {
label: 'Test',
name: 'Test 2',
options: [
{text: 'aesd', value: '1'},
{text: 'aesd', value: '1'},
]
})
]
});
Ext.Viewport.add(this.popup);
this.popup.show();