Как изменить Z-индекс дополнительного текста в Item (chart.js) - PullRequest
0 голосов
/ 08 октября 2018

Я добавляю дополнительные элементы к каждому элементу в моей диаграмме

export const showAdditionalText: any = {
  afterDraw: (chart, easing) =>  {
    const ctx = chart.chart.ctx;
    chart.data.datasets.forEach((dataset, i) => {
      const meta = chart.getDatasetMeta(i);

      meta.data.forEach((element, index) => {
        console.log(meta);
        if (meta.type === 'bubble') {
          const fontSize = 10;
          const fontStyle = 'normal';
          const fontFamily = 'Helvetica Neue';
          ctx.font = Chart.helpers.fontString(fontSize, fontStyle, fontFamily);
          const dataString = dataset.data[index].projectNumber;
          ctx.textAlign = 'center';
          ctx.textBaseline = 'middle';


          ctx.fillStyle = 'white';
          const position = element.tooltipPosition();
          ctx.fillText(dataString, position.x, position.y - (fontSize / 4));

        }
      });
    });
  }

Но при наведении курсора всплывающая подсказка не перекрывается enter image description here этот элемент

Как можноЯ изменяю Z индекс этого нового текста и скрываю его под всплывающей подсказкой?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...