Last updated
Last updated
Vue реализует API распределения контента используя элемент <slot>
в качестве точек распространения контента.
Например, это позволит составлять такие компоненты:
Для этого шаблон <navigation-link>
должен быть например таким:
При отрисовке компонента <slot></slot>
будет заменён на «Ваш профиль». Слоты могут содержать любой код шаблона, в том числе HTML:
Или даже другие компоненты:
Если шаблон <navigation-link>
не содержит элемент <slot>
, любой переданный контент будет просто проигнорирован.