Вы можете использовать portal-vue , чтобы сделать это.Существует пример того, как визуализировать вне приложения Vue:
Рендеринг вне приложения Vue
<div id="app">
<portal target-el="#widget">
<p>
PortalVue will dynamically mount an instance of <portal-target> in place of the Element
with `id="widget"`, and this paragraph will be rendered inside of it.
</p>
</portal>
</div>
<script>
new Vue({el: '#app'})
</script>
<aside id="widget" class="widget-sidebar">
This Element is not controlled by our Vue-App, but we can create a <portal-target> there dynamically.
</aside>
</body>