Лучший способ рисовать прямоугольники с помощью перетаскивания мышью в React.js?
Я пытаюсь выделить области изображения, как на Mac или Windows, перетаскивая область мышью в приложении React.js.
Я понимаю, что лучше всего это сделать на Canvas, наложив холст на изображение, а затем перехватить события мыши и соответственно нарисовать прямоугольник. Есть ли хорошая библиотека или что-то для этого? потому что написание сырого кода для реализации этого, кажется, изобретает колесо.
Заранее спасибо.
2 ответа
Не уверен, что этого достаточно, чтобы получить полный ответ, но я столкнулся с подобной ситуацией, и эта библиотека - лучшее, что я смог найти:
По общему признанию, хотя кажется, что сопровождающий очень не отвечает / не поддерживает пакет, который немного касается.
Надеюсь это поможет:)
Есть несколько библиотек.
вы можете выбрать https://daybrush.com/scena/
и некоторые платные библиотеки