ChartjsのようにGanttダイアグラムを溺死させる作業をしています。Chartjs - 開始値と終了値を棒グラフに設定する
私がしようとしているのは、各バーの最小値を設定する混合タイプとして、ペイントと時間タイプのHorizontalBarChartですが、動作しないようです。
マイコード:
new Chart(document.getElementById("customChart"), {
type: 'horizontalBar',
data: {
labels: ['Item 1', 'Item 2'],
datasets: [
{
type: 'horizontalBar',
label: 'Bar Component1',
data: [new Date(2017,02,26) ],
options:{
scales:{
xAxes: [{
type: 'time',
unit: 'day',
unitStepSize: 1,
time: {
displayFormats: {
'day': 'YYYY-MM-DD'
},
min: new Date(2017,03,24)
}
}]
}
}
},
{
type: 'horizontalBar',
label: 'Bar Component2',
data: [new Date(2017,02,14)],
options:{
scales:{
xAxes: [{
type: 'time',
unit: 'day',
unitStepSize: 1,
time: {
displayFormats: {
'day': 'YYYY-MM-DD'
},
min: new Date(2017,02,10)
}
}]
}
}
}
]
}
});
はこれを実現するために任意の回避策はありますか?別のライブラリを使うべきですか?