在React.js中通过鼠标拖动绘制矩形的最佳方法?

时间:2018-03-12 04:53:00

标签: reactjs canvas react-canvas

我试图通过在React.js应用程序中使用鼠标拖动区域来突出显示图像区域,例如在Mac或窗口上的显示方式。

我理解这最好在Canvas上完成,将画布覆盖在图像上,然后捕捉鼠标事件并相应地绘制矩形,是否有一个好的库或者其他什么可以做到这一点?因为编写原始代码来实现这一点似乎正在重新发明轮子。

提前致谢。

1 个答案:

答案 0 :(得分:1)

不确定这是否足以提供完整的答案,但是我遇到了类似的情况,并且该库是我能找到的最好的库:

react-sketch

诚然,维护者似乎反应迟钝/不维护软件包,这有点令人担忧。

希望这会有所帮助:)