是否可以使用react-canvas-draw设置背景图像?

时间:2018-06-20 16:22:40

标签: reactjs canvas

我想在画布上实现背景图像并在其上绘制。我正在使用react.js和包react-canvas-draw。

1 个答案:

答案 0 :(得分:0)

您必须保存对CanvasDraw元素的引用:

<CanvasDraw
  ref={canvasDraw => (this.canvas = canvasDraw)}
/>

然后,在代码中的某处使用该引用绘制图像:

this.canvas.ctx.drawImage(image, 0, 0)

请注意,https://mystat115.blogspot.com/feeds/posts/default有点像黑客。 drawImage是CanvasRenderingContext2D的标准方法:ctx is not public api