你能从displayValue更改选择字段选择器记录吗?

时间:2017-03-08 10:44:43

标签: extjs extjs6-modern

我正在使用ExtJS 6.2.0在Modern with SA 4中制作应用程序。我有一家拥有全球货币的商店。在显示字段中,我想显示货币缩写,在选择器列表中,我想显示完整的货币名称。

你可以在带有“listConfig”属性的经典组合框中做到这一点,但我想知道是否有任何人可以做到这一点的现代选择领域黑客?

干杯,阿吉

1 个答案:

答案 0 :(得分:2)

Picker使用具有Ext.picker.SlotdisplayField配置的valueField

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}
        ]
    }
]

});