我使用ExtJS的4.1.0和我想告訴用戶不同的字體可在組合框/選項的形式,像我們得到的編輯看到這樣寫字板或MS Word中。顯示不同的字體用戶
有沒有辦法實現它。我不想去'HTML編輯器',因爲我不會提供編輯器,只是會顯示一個設置頁面來顯示所有選項,如 - 字體,字體大小,字體顏色。
任何幫助,將不勝感激。
我使用ExtJS的4.1.0和我想告訴用戶不同的字體可在組合框/選項的形式,像我們得到的編輯看到這樣寫字板或MS Word中。顯示不同的字體用戶
有沒有辦法實現它。我不想去'HTML編輯器',因爲我不會提供編輯器,只是會顯示一個設置頁面來顯示所有選項,如 - 字體,字體大小,字體顏色。
任何幫助,將不勝感激。
您可以爲組合提供自定義模板。例如:
var combo = Ext.create('Ext.form.ComboBox', {
store: store,
renderTo: 'combo',
tpl: Ext.create('Ext.XTemplate',
'<tpl for=".">',
'<div class="x-boundlist-item" style="font-family: \'{name}\'">{name}</div>',
'</tpl>'
)
});
您可以嵌入HTML標籤字段標籤
FieldLabel聯合:組合框名
擴展你的榜樣,這顯示瞭如何應用字體 - 家庭,大小和顏色到另一個元素:http://jsfiddle.net/k2JbL/47/ –