使用以前版本的ExtJS,您可以使用以下内容更改仪表的背景颜色:
renderer: function (sprite, record, attr, index, store) {
if (attr.fill == this.colorSet[1]) return Ext.apply(attr, { fill: attr.fill });
var value = record.get("SLA"),
color;
if (value >= 95) {
color = "#0000ff";
} else if (value < 85) {
color = "#00ff00";
} else {
color = "#ff0000";
}
return Ext.apply(attr, { fill: color });
}
有没有人知道使用6.X框架执行此操作的新方法?
答案 0 :(得分:1)
在版本6.x中,传递给with lasagne.arg_scope(flip_filters=False, pad=1):
l1 = lasagne.layers.ConvLayer(x, 64, 3)
l2 = lasagne.layers.ConvLayer(l1, 64, 3)
l3 = lasagne.layers.ConvLayer(l2, 64, 3)
函数的参数为renderer
。这些在sencha docs中描述。渲染器可以写成:
sprite, config, rendererData, index