У меня есть компонент боковой панели, который я хочу использовать дважды, но с другими компонентами.
Я действительно хотел бы работать так:
<template>
<Sidebar class="left-0">
<ExampleComponentA/>
</Sidebar>
<Content/>
<Sidebar class="right-0">
<ExampleComponentB/>
</Sidebar>
</template>
Возможно ли это с Vue или мне действительно нужны компоненты SidebarLeft
и SidebarRight
?
<template>
<SidebarLeft class="left-0"/> <!-- <ExampleComponentA/> is in this Component -->
<Content/>
<SidebarRight class="right-0"/> <!-- <ExampleComponentB/> is in this Component -->
</template>
Почему я хочу сделать это так?
Ну, настройки для моих боковых панелей одинаковы, отличаются только content
. Поэтому мне не нужно дублировать боковую панель отверстия.