1

我在角度应用程序中使用chartjs在折线图中使用图像作为pointStyle(数据集在x,y坐标中) 。悬停图像渲染成功。我希望在加载图形后立即渲染图像。

这是我的一段代码。

let yourImageRed = new Image();
    yourImageRed.src = 'abc.png';


new Chart('top-chart', {
      type: 'line',
      data: {
        datasets:[
           {
              data:[
                   {x:1,y:1},{x:3,y:4}
              ],
              pointStyle:yourImageRed,
              fill:false,
              spanGaps:false,
              showLines: false,
              borderWidth: 0,
              borderColor:'rgba(0,0,0,0)'
           }
        ]
      },
      options: {
        elements: {
          point: {
            radius: 4,
            hitRadius: 0,
            hoverRadius: 0
          }
        }
    }});
4

0 回答 0