javascript - Display dataset values on bar ChartJs 2.1.6 -


as per chartjs version has changed,the dataset values display on bar has not working.the existing code has working v1.0.2. ref: how display data values on chart.js

var ctx = document.getelementbyid("mychart2").getcontext("2d");  var mybar = new chart(ctx).bar(chartdata, {      showtooltips: false,      onanimationcomplete: function () {            var ctx = this.chart.ctx;          ctx.font = this.scale.font;          ctx.fillstyle = this.scale.textcolor          ctx.textalign = "center";          ctx.textbaseline = "bottom";            this.datasets.foreach(function (dataset) {              dataset.bars.foreach(function (bar) {                  ctx.filltext(bar.value, bar.x, bar.y - 5);              });          })      }  });

now modification must work chartjs v2.1.6? current bar graph syntax has working v2.1.6 given below.

        var mybarchart = new chart(ctx, {              type: 'bar',              data: datasets,              options: {                  responsive: true,                  tooltips: {                      enabled: false                  },                  legend: {                      display: false                  },                //what should add display values on bar?              }          });

by using animation.oncomplete key, follows:

animation: {         duration: 500,         oncomplete: function() {             var ctx = this.chart.ctx;             ctx.font = chart.helpers.fontstring(chart.defaults.global.defaultfontfamily, 'normal', chart.defaults.global.defaultfontfamily);             ctx.fillstyle = "black";             ctx.textalign = 'center';             ctx.textbaseline = 'bottom';              this.data.datasets.foreach(function(dataset) {                 (var = 0; < dataset.data.length; i++) {                     (var key in dataset._meta) {                         var model = dataset._meta[key].data[i]._model;                         ctx.filltext(dataset.data[i], model.x, model.y - 5);                     }                 }             });         }     } 

http://www.chartjs.org/docs/#chart-configuration-animation-configuration


Comments

Popular posts from this blog

magento2 - Magento 2 admin grid add filter to collection -

Android volley - avoid multiple requests of the same kind to the server? -

Combining PHP Registration and Login into one class with multiple functions in one PHP file -