Перезагрузите/повторно запустите компонент vue без рендеринга после узла morph dom
В данный момент я создаю интерфейсный редактор. Когда я вхожу в систему, элементы обрабатываются сервером (laravel) и заключаются в компонент vue без рендеринга:
<vue-element>
<template v-slot="{ editing }">
<div class="element">
// other HTML
</div>
</template>
</vue-element>
Проблема в том, что когда я редактирую этот элемент, классы css и другие вещи меняются, и мне приходится менять местами (преобразовать дом) элемент с новым элементом с сервера. Но когда я это делаю, элемент исчезает, и vue теряет связь с компонентом.
Как я могу перезапустить компонент или есть другие решения моей проблемы?