0👍
You should change your approach a little bit, when using Vue you should not think about adding/removing anything from DOM directly. You should modify your data, which in turn will lead to changes in your DOM.
I think what you are looking for is dynamic components
<!-- Component changes when currentTabComponent changes -->
<component v-bind:is="currentTabComponent"></component>
- [Vuejs]-Vuejs is using a modified event directive without an event handler OK?
- [Vuejs]-Dropzone Image Upload Dynamic URL
Source:stackexchange.com