Update guide/extending-default-theme.md

pull/4536/head
Bugo 8 months ago
parent c2ab5b03a8
commit 736f90a1ac

@ -123,7 +123,7 @@ export default {
## Слоты макета {#layout-slots}
Компонент `<Layout/>` темы по умолчанию имеет несколько слотов, которые можно использовать для вставки содержимого в определённые места страницы. Вот пример внедрения компонента в структуру before:
Компонент `<Layout/>` темы по умолчанию имеет несколько слотов, которые можно использовать для вставки содержимого в определённые места страницы. Вот пример внедрения компонента перед оглавлением:
```js [.vitepress/theme/index.js]
import DefaultTheme from 'vitepress/theme'
@ -131,8 +131,8 @@ import MyLayout from './MyLayout.vue'
export default {
extends: DefaultTheme,
// переопределяем макет с помощью компонента-обёртки, который
// вводит слоты
// переопределяем макет с помощью компонента-обёртки,
// который внедряет слоты
Layout: MyLayout
}
```
@ -147,7 +147,7 @@ const { Layout } = DefaultTheme
<template>
<Layout>
<template #aside-outline-before>
Верхнее содержимое моей пользовательской боковой панели
Мой пользовательский контент в верхней части боковой панели
</template>
</Layout>
</template>

Loading…
Cancel
Save