Man kann Components dynamisch einbinden. Hilfreich für Tabs oder Widgets.
<template>
<div
<component v-bind:is="componentName"></component>
</div>
</template>
<script>
import MyDynamicComponent from './components/MyDynamicComponent';
export default {
components: {
MyDynamicComponent,
},
data () {
return {
componentName: 'MyDynamicComponent'
};
},
};
</script>