Boolean
Состояние видимости компонента.
Строка/Число/Массив
400px
Размер отображения, можно использовать единицы измерения
px
и%
;
- Когда это массив: первый элемент указывает ширину, второй — высоту;
- Когда массив состоит из одного значения: указывает одинаковую ширину и высоту, в этом случае значения свойств
resizable
,min-size
,max-size
будут проигнорированы, то есть изменение размера будет запрещено.- ( Поддержка адаптивного размера ) Можно установить значение в формате
0/[0]/[0,размер]/[размер,0]
, чтобы сделать размер компонента автоматически адаптированным к содержимому. В этом случае свойстваmin-size
,max-size
становятся доступными.
Строка
правый край
Положение закрепления, возможные значения:
верхний край
,правый край
,нижний край
,левый край
.
Строка
-
Текст заголовка, если этот атрибут пустой,
<template #header>
также пустой, тогда верхняя часть скрывается.
Строка/Элемент DOM
тело
Установка родительского элемента, можно использовать строки (селекторы) и объекты DOM. > При отсутствии установленной цели, компонент Slide будет отображаться с использованием
position: fixed
.Обратите внимание: убедитесь, что целевой элемент существует до монтирования компонента.
То есть, целевой элемент не может быть отрендерен самим компонентом, содержащим его, и лучше всего поместить его вне дерева Vue-компонентов. Если требуется монтирование на контейнер, следует указать
:цель="null"
.Атрибуты маски
показывать-маску (необязательный)
- Тип: Логическое значение
- По умолчанию: истинно
Является ли маска видимой.
цвет-маски (необязательный)
- Тип: Строка
- По умолчанию: rgba(0, 0, 0, 0.5)
Цвет маски.
закрыть-по-клику-на-маске (необязательный)
- Тип: Логическое значение
- По умолчанию: истинно
Закрывается ли при клике на маску.
Заполнение родительского контейнера
заполнять-родителя (необязательный)
- Тип: Логическое значение
- По умолчанию: ложно
Является ли заполнением родительского контейнера (в этом случае отключается возможность изменения размера мышью), можно использовать
v-model:fill-parent
для синхронизации значений (при закрытии выходит из режима заполнения родительского контейнера).показывать-кнопку-заполнения (необязательный)
- Тип: Логическое значение
- По умолчанию: ложно
Является ли кнопка заполнения видимой.
Размер и положение
изменяемый (необязательный) - Тип
Логическое значение
ложь
Разрешает ли использование мыши для изменения размера.
Число
60
Минимальное ограничение размера при изменении, измеряется в
пикселях
.
Число
0
Максимальное значение ограничения перемещения в пикселях (
px
). Установка значения0
отключает это ограничение.
Логическое значение
ложь
Использование свойства
position: fixed
.
Строка
0
Отступ от границы дока (прикрепленной области), единицы измерения могут быть
px
или%
(работает только еслиsize
является массивом).
Число
1997
Значение
z-index
компонента.
Строка
-
Название пользовательского класса стилей.
Логическое значение
истина
Показывать кнопку закрытия.
Логическое значение
ложь
Отключение анимации при показе/скрытии.
Логическое значение
ложь
Пропуск нажатия клавиши
Esc
, установка значенияложь
или использование значения по умолчанию позволяет игнорировать нажатие клавишиEsc
для закрытия.
Логическое значение
истина
> Установка значения true
позволяет отображать кнопку закрытия в виде стрелки; в противном случае используется символ Х
.Boolean
true
Отображение содержимого только когда
visible
равноtrue
.## Слоты
{title}
Внутреннее содержимое шапки, которое занимает всю область шапки, при этом атрибут
title
становится недействительным, также кнопка закрытия не будет отображаться. Используйтеslot-scope="{ title }"
, чтобы получить значение атрибутаtitle
.
Расширяемая часть кнопок шапки.
Основное содержимое.
Внутреннее содержимое нижней части.
{pause: Boolean, resume: Boolean}
Вызывается перед открытием, внутри обратного вызова можно установить
e.pause = true
, чтобы заблокировать открытие, установкаe.resume = true
продолжит открытие (поддерживает асинхронность).
-
Вызывается после открытия (после завершения анимации).
{pause: Boolean, resume: Boolean}
Вызывается перед закрытием, внутри обратного вызова можно установить
e.pause = true
, чтобы заблокировать закрытие, установкаe.resume = true
продолжит закрытие (поддерживает асинхронность).
-
Вызывается после полного закрытия, событие срабатывает после события
closing
.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )