|
|
@ -155,22 +155,24 @@ export default function StatisticsSearch({ |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
const handlerPlugins = chartData => { |
|
|
|
const handlerPlugins = chartData => { |
|
|
|
return { |
|
|
|
return [ |
|
|
|
afterDraw: function (chart) { |
|
|
|
{ |
|
|
|
if (chartData.datasets[0].data.length <= 0) { |
|
|
|
afterDraw: function (chart) { |
|
|
|
let ctx = chart.chart.ctx; |
|
|
|
if (chartData.datasets[0].data.length <= 0) { |
|
|
|
let width = chart.chart.width; |
|
|
|
let ctx = chart.chart.ctx; |
|
|
|
let height = chart.chart.height; |
|
|
|
let width = chart.chart.width; |
|
|
|
|
|
|
|
let height = chart.chart.height; |
|
|
|
|
|
|
|
|
|
|
|
chart.clear(); |
|
|
|
chart.clear(); |
|
|
|
ctx.save(); |
|
|
|
ctx.save(); |
|
|
|
ctx.textAlign = 'center'; |
|
|
|
ctx.textAlign = 'center'; |
|
|
|
ctx.textBaseline = 'middle'; |
|
|
|
ctx.textBaseline = 'middle'; |
|
|
|
ctx.fillText('표시할 데이터가 없습니다.', width / 2, height / 2); |
|
|
|
ctx.fillText('표시할 데이터가 없습니다.', width / 2, height / 2); |
|
|
|
ctx.restore(); |
|
|
|
ctx.restore(); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}; |
|
|
|
]; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
return ( |
|
|
|
return ( |
|
|
|