Используя konva-реагировать, у нас есть сценарий использования, когда нам нужно визуализировать стадию konva, чтобы мы могли взять изображение base64 для использования в дальнейшей обработке.Но наш вызов захватить изображение возвращает только частичное изображение.
есть ли способ проверить завершенность рисования porcess перед вызовом toDataURL?
В основном мы меняем состояние родительского объектачтобы вызвать рендеринг, передайте ссылку ref в componentDidMount, вызовите toDataURL (callbackFunction), дождитесь обратного вызова, а затем сбросьте состояние, чтобы удалить реагирующий холст.
метод stage toDataURL (callbackFunction) работает отлично, но мыэффективно вызывать его из componentDidMount (), и я не верю, что на этом этапе рисование завершено.(Наше изображение снято только частично, если мы добавим 2-секундное ожидание, это будет правильное полное изображение)