能描述下动态换肤吗? combox的那种的
这种网上很多实例呀.好像官网就有.不过我这里也帮你找了一些
[code="html"]
[/code]
[code="js"]
Ext.Themes = [['默认', 'ext-2.2/resources/css/xtheme-default.css'], ['红色', 'ext-2.2/resources/css/xtheme-red.css'], ['灰色', 'ext-2.2/resources/css/xtheme-gray.css']];
var store = new Ext.data.SimpleStore({
fields: ['name', 'css'],
data: Ext.Themes
});
var combo = new Ext.form.ComboBox({
renderTo: document.body,
store: store,
valueField: 'css',
displayField: 'name',
mode: 'local',
typeAhead: true,
editable: false,
triggerAction: 'all',
selectOnFocus: true
});
combo.on('select', function(c) {
Ext.util.CSS.swapStyleSheet(‘theme’, c.getValue(););
});[/code]