我需要使用chart.js 將文字寫入圖表中的長條圖中
var ctx = document.getElementById("myChart"); var myChart = new Chart(ctx, { type: 'bar', data:data, options: { scales: { yAxes: [{ ticks: { beginAtZero:true } }] } }, responsive : true, showTooltips : false, showInlineValues : true, centeredInllineValues : true, tooltipCaretSize : 0, tooltipTemplate : "<%= value %>" });
上面的程式碼不起作用...
我需要這樣的東西:
如果您想為每個元素呈現居中文本,有一個更簡單的方法:
似乎'getCenterPoint'在版本2.1.3中不可用(您在範例中使用的)。我用 2.5.0 嘗試過,它可以工作
將此程式碼新增到您的選項物件中:
https://jsfiddle.net/h4p8f5xL/
#更新2
用具有所需寬度和高度的容器包圍畫布
並將以下內容新增至您的選項物件