Dojo Styling Combobox 的选项标签?

Dojo Styling Combobox's options tags?

如何为 ComboBox 小部件的某些选项标签设置样式。

var comboBox = new ComboBox();

如何获取选项标签并设置其中一些样式,例如我想要 使用 RED 文本设置一些项目(选项)和一些项目(选项)GREEN.

请提供任何帮助。

使用 labelFunclabelType 开箱即用:

var store = new Memory({ data: [
    { id: 1, name: 'foo', color: '#900' },
    { id: 2, name: 'bar', color: '#090' }
] });
var cb = new ComboBox({
    store: store,
    labelType: 'html',
    labelFunc: function (item) {
        return '<span style="color: ' + item.color + '">' + item.name + '</span>';
    }
}).placeAt(document.body);
cb.startup();