1

Extjs 4.1.0を使用していますが、ワードパッドやMSWordなどのエディターで表示されるようなコンボボックス/オプションの形式のさまざまなフォントをユーザーに表示したいと思います

それを達成する方法はありますか?エディタを提供しないので、「HTMLエディタ」には行きたくありませんが、フォント、フォントサイズ、フォントの色などのすべてのオプションを表示する設定ページを表示するだけです。

どんな助けでもいただければ幸いです。

4

2 に答える 2

2

コンボ用のカスタムテンプレートを提供できます。例えば:

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>'
    )
});

作業サンプル: http: //jsfiddle.net/k2JbL/5/

于 2012-11-25T11:46:52.787 に答える
0

フィールドラベルにhtmlタグを埋め込むことができます

fieldLabel:コンボボックス名

于 2012-11-26T13:30:57.077 に答える