Chart.js - аннотация Вертикальная линия движется мышью в Angular 6 - PullRequest
0 голосов
/ 05 ноября 2018

как можно добавить движения вертикальной линии с помощью мыши, Угловой 6

canvas.onmousemove = function (evt) {
    var points = myChart.getElementsAtXAxis(evt);
    annotation.annotations[0].value = new Date(myChart.config.data.labels[points[0]._index]);
    myChart.update();

это не работает на угловой версии, как можно изменить значение аннотации динамически

Я хочу переместить эту строку введите описание изображения здесь

1 Ответ

0 голосов
/ 23 ноября 2018
canvas.onmousemove = (evt) => {

        docCountChart.update();

        var x = evt.pageX - canvas.offsetLeft - 30;

        context.beginPath();

        context.moveTo(x, 32);
        context.lineTo(x, 407);
        context.strokeStyle = 'gray';
        context.stroke();
        context.closePath();
    };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...