您可以从 displayValue 更改选择字段选择器记录吗?
Can you change the selectfield picker records from displayValue?
我正在使用 ExtJS 6.2.0 在 SA 4 Modern 中制作一个应用程序。我有一家商店有世界通用货币。在显示字段中,我想显示货币缩写,在选择器列表中,我想显示完整的货币名称。
您可以使用 "listConfig" 属性 在经典的组合框中做到这一点,但我想知道是否有任何人制作的现代选择字段技巧可以做到这一点?
干杯,阿吉
Picker
使用具有 displayField
和 valueField
配置的 Ext.picker.Slot
。
var picker = Ext.create('Ext.Picker', {
slots: [
{
name : 'limit_speed',
title: 'Speed',
displayField: 't',
valueField: 'v',
data : [
{t: '50 KB/s', v: 50},
{t: '100 KB/s', v: 100},
{t: '200 KB/s', v: 200},
{t: '300 KB/s', v: 300}
]
}
]
});
我正在使用 ExtJS 6.2.0 在 SA 4 Modern 中制作一个应用程序。我有一家商店有世界通用货币。在显示字段中,我想显示货币缩写,在选择器列表中,我想显示完整的货币名称。
您可以使用 "listConfig" 属性 在经典的组合框中做到这一点,但我想知道是否有任何人制作的现代选择字段技巧可以做到这一点?
干杯,阿吉
Picker
使用具有 displayField
和 valueField
配置的 Ext.picker.Slot
。
var picker = Ext.create('Ext.Picker', {
slots: [
{
name : 'limit_speed',
title: 'Speed',
displayField: 't',
valueField: 'v',
data : [
{t: '50 KB/s', v: 50},
{t: '100 KB/s', v: 100},
{t: '200 KB/s', v: 200},
{t: '300 KB/s', v: 300}
]
}
]
});