1

我正在使用 Extjs 4.1.0,我想向用户展示不同的字体,可能是组合框/选项的形式,就像我们在WordpadMS Word等编辑器中看到的那样。

有没有什么方法可以实现。我不想使用“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 回答