Dynamic-components

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>

Last updated