我有3个按钮按日,周或2周分组。 这样可行,但只要我拖动导航器手柄以延长/缩短时间跨度,分组就会重置为白天。 看到这个小提琴:http://jsfiddle.net/ukpwy2je/4/
rangeSelector的代码(请参阅完整代码的小提琴):
rangeSelector: {
selected: 0,
inputEnabled: false,
allButtonsEnabled: true,
buttonSpacing: 5,
buttons: [{
type: 'day',
count: 15,
text: 'Day',
dataGrouping: {
forced: true,
units: [['day', [1]]]
}
}, {
type: 'month',
count: 1,
text: 'Week',
dataGrouping: {
forced: true,
units: [['week', [1]]]
}
}, {
type: 'week',
count: 8,
text: '2 Weeks',
dataGrouping: {
forced: true,
units: [['week', [2]]]
}
}],
buttonTheme: {
fill: 'none',
stroke: 'none',
'stroke-width': 0,
width: 65,
style: {
color: '#538167'
},
states: {
select: {
fill: '#538167',
style: {
color: 'white'
}
}
}
},
},
我想实现这一点:http://jsfiddle.net/s6BmC/2/虽然这更容易,因为只有一个分组可用(周)。
这可能吗?