Я использую fabric.js с vue и дополнительным lib iframe, чтобы позволить пользователю рисовать.В начале у меня есть мой div для рендеринга (для fabric.js) в главном окне.Когда я включаю режим рисования, я создаю новую ткань, а затем перемещаю div.canvas-container в свой iframe.
Когда пользователь заканчивает рисовать, я переместил холст-контейнер обратно в главное окно и затем вызываю:
this.fabric.dispose()
$(this.fabric.wrapperEl).remove()
Но это не удаляет холст-контейнер, у меня также многоошибок в консоли из-за событий onmove - я устанавливаю их на чертеже и отключаю их, также утилита dispose должна удалить их, но это не работает.