我在缓冲网格上使用缓冲存储。我需要在网格中使用分组。但我在分组方面遇到了一些问题。
请检查这个小提琴:https://fiddle.sencha.com/#view/editor&fiddle/2bs7
我需要自定义标题。在普通商店,我使用groupHeaderTpl
。但它不适用于缓冲商店,因为可以在小提琴中看到。
如果我评论var bar = chart
.selectAll("g")
.data(zippedData)
.enter().append("g")
.attr("transform", function(d, i) {
//here barHeight is the width of the bars.
return "translate(" + spaceForLabels + ","
+ (i * barHeight + gapBetweenGroups * (0.5 + Math.floor(i/data.series.length))) + ")";
});
,那么分组工作,但也显示使用分组的字段。我不想显示该字段,也想自定义分组。有没有办法实现这个或
是否不支持缓冲商店?
答案 0 :(得分:1)
由于某种原因,children
数组未在BufferedStore中填充。
但是,如果您只想删除属于默认组标题的字段名称,则根本不必使用children
数组,因为组名在没有它的情况下随时可用:
groupHeaderTpl: [
'<div>{name}</div>'
]