Показать сообщение отдельно
  #4 (permalink)  
Старый 21.09.2022, 15:36
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,492

Если тебе просто надо вывести произвольный vue компонент внутри vue-компонента, для этого существует
<component :is="Component"></component>

Т.е.
<script>
import SiteForm from './SiteForm';
import SiteForm2 from './SiteForm2';

const forms = [SiteForm, SiteForm2];

export default {
  setup() {
    return { forms }
  }
}
</script>

<template>
  <form v-for="(form, i) in forms" :key="i">
    <component :is="form"></component>
  </form>
</template>
__________________
29375, 35

Последний раз редактировалось Aetae, 21.09.2022 в 15:40.
Ответить с цитированием