2017-03-08 31 views
2

我正在使用ExtJS 6.2.0在SA 4中製作應用程序。我有一個商店與世界各地的貨幣。在顯示字段中,我想顯示貨幣縮寫,並在選擇器列表中顯示完整的貨幣名稱。你可以改變displayValue的selectfield picker記錄嗎?

你可以在帶有「listConfig」屬性的經典組合框中做到這一點,但我想知道是否有現代選擇域黑客,任何人都可以做到這一點?

乾杯,Aghi

回答

2

Picker使用Ext.picker.Slot其具有displayFieldvalueField CONFIGS。

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

});

+0

超級!這就像一個魅力。你是一個拯救生命的人。我已經把它放在默認的iPhonePhonePickerConfig下,並且它工作的很好。 – Aghi

相關問題