我的代码:
new Ext.form.TextField({
value: "Name",
style: {
backgroundColor:'red'
},
listeners: {
beforerender: function (e) {
console.log(e)
e.setStyle("backgroundColor", "#00cc99");
}
}
});
通过应用样式配置或在渲染前添加颜色不起作用。甚至bodyStyle配置也没有用文本框填充颜色。如何解决这个问题?
由于
答案 0 :(得分:0)
您可以根据需要将自定义类应用于元素和样式内部输入:
new Ext.form.TextField({
value: "Name",
cls: 'red-field'
});
CSS课程:
.red-field .x-form-text {
background-color: red;
}