.Setting emptyTextemptyText
中的Tagfield
焦点存在问题会破坏选取器焦点管理中的某些内容,并在标记字段失去焦点时防止选取器被关闭。ExtJS 6.
这个弹出修复有什么解决方法吗?
使用 emptyText 配置时,请在 tagfield 中找到 fiddle Glitch
.Setting emptyTextemptyText
中的Tagfield
焦点存在问题会破坏选取器焦点管理中的某些内容,并在标记字段失去焦点时防止选取器被关闭。ExtJS 6.
这个弹出修复有什么解决方法吗?
使用 emptyText 配置时,请在 tagfield 中找到 fiddle Glitch
我发现即使emptyText
没有设置config,问题依然存在,说明这是picker关注的普遍问题。如果您单击文本输入,然后单击下拉菜单,您可以关闭选择器。expand
作为一种解决方法,您可以通过监听事件来强制选择器的焦点。下面的代码演示了这种变化:
{
xtype: 'tagfield',
fieldLabel: 'Select states',
store: {
type: 'states'
},
emptyText: 'Select...',
displayField: 'state',
valueField: 'abbr',
filterPickList: true,
queryMode: 'local',
listeners: {
expand: function (field) {
field.getPicker().focus();
}
}
}