OlegOleg1980
@OlegOleg1980
программист

Как передать в slot компонент?

Добрый день!
Не получается передать компонент в slot другого компонента.
// компонент Test
<template>
<div>
    <slot name="test_slot"></slot>
</div>
</template>

// создаем экземпляр компонента Test
const TestComponent= Vue.extend(Test);
let component = new TestComponent({
   el: document.createElement('div'),
   propsData
});

// другой компонент
let componentSome = Vue.extend(Some);
let content = new componentSome ({
    el: document.createElement('div')
});


Как передать content в test_slot компонента Test?
  • Вопрос задан
  • 1000 просмотров
Решения вопроса 1
potapchino
@potapchino
test.$slots['test_slot'] = [ test.$createElement(some.$options) ]


Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы