extjs - 您可以更改显示值中的选择字段选取器记录吗?

标签 extjs extjs6-modern

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

您可以在带有“listConfig”属性的经典组合框中执行此操作,但我想知道是否有任何人制作的现代选择字段黑客可以执行此操作?

干杯,阿吉

最佳答案

Picker 使用具有 displayFieldvalueField 配置的 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 - 您可以更改显示值中的选择字段选取器记录吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42669152/

相关文章:

extjs - afterrender 在 tbpanel Extjs 现代中不起作用

javascript - Sencha ext.js,动态创建表单

extjs - 外部网格过滤加载时默认过滤器激活

javascript - ExtJS::如何将逗号的特定 "specialkey event"添加到数字字段?

javascript - Textfield在Ext JS中无效也显示有效

javascript - Sencha ExtJS 中的引用和存储问题

checkbox - 如何在 sencha touch 2 中左对齐复选框字段?

javascript - Extjs 4.1 - 禁用文本字段的粘贴事件

javascript - 多个文件上传 Extjs 6 现代工具包

javascript - storemanager 完成加载后,sencha extjs 会运行吗?