1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hyjiacan-vue-slideout

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
MIGRATIONS.md 6.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 06.03.2025 20:44 eccad42

Миграции

В миграциях содержатся некоторые разрывы в совместимости.

Обновление до версии Yöntemler

Этот раздел поможет вам обновиться с версии 2. x до 3. x. Название компонента было переименовано в Slideout (было SlideOut).

Пропсы

visible

Он был удален, используйте v-model вместо него.

render-when-visible

Значение по умолчанию было изменено на true. Вы можете использовать следующий код, чтобы установить его значение в false:

import Vue from 'vue';
import Slideout from '@hyjiacan/vue-slideout';
Vue.use(Slideout, {
    renderWhenVisible: false
});

fullscreen

Он был переименован в fill-parent. Для синхронизации значений используйте v-model:fill-parent.

showFullscreen

Он был переименован в show-fill-button.

allow-resize

Он был переименован в resizable.

append-to

Он был переименован в target.

События

before-open

Он был удален, используйте opening вместо него. Вы можете просто заменить событие v-on:before-open на v-on:opening. Дополнительная информация доступна в разделе Событие opening.

open

Он был удален, используйте opened вместо него. Вы можете просто заменить событие v-on:open на v-on:opened. Дополнительная информация доступна в разделе Событие opened.

close

Он был удален, используйте closing вместо него. Соответственно, событие closing требует замены события v-on:close на v-on:closing. Также, e.wait больше недоступен, используйте e.pause или e.cancel вместо него. Также, e.close больше недоступен, используйте e.stop вместо него.


Исправленный текст:

Миграции

В миграциях содержатся некоторые разрывы в совместимости.

Обновление до версии 3.x

Этот раздел поможет вам обновиться с версии 2.x до 3.x. Название компонента было переименовано в Slideout (было SlideOut).

Пропсы

visible

Он был удален, используйте v-model вместо него.

render-when-visible

Значение по умолчанию было изменено на true. Вы можете использовать следующий код, чтобы установить его значение в false:

import Vue from 'vue';
import Slideout from '@hyjiacan/vue-slideout';
Vue.use(Slideout, {
    renderWhenVisible: false
});

fullscreen

Он был переименован в fill-parent. Для синхронизации значений используйте v-model:fill-parent.

showFullscreen

Он был переименован в show-fill-button.

allow-resize

Он был переименован в resizable.

append-to

Он был переименован в target.

События

before-open

Он был удален, используйте opening вместо него. Вы можете просто заменить событие v-on:before-open на v-on:opening. Дополнительная информация доступна в разделе Событие opening.

open

Он был удален, используйте opened вместо него. Вы можете просто заменить событие v-on:open на v-on:opened. Дополнительная информация доступна в разделе Событие opened.

close

Он был удален, используйте closing вместо него. Соответственно, событие closing требует замены события v-on:close на v-on:closing. Также, e.wait больше недоступен, используйте e.pause или e.cancel вместо него. Также, e.close больше недоступен, используйте e.stop вместо него.```markdown resume` вместо него. Дополнительная информация доступна в разделе Событие closing.

Слоты

btn

Он был переименован в 'buttons'.

CSS

Все префиксные классы CSS vue-slideout были переименованы в slideout. Вот список изменённых названий CSS классов:

Старое название (2.x) Новое название (3.x)
slideout-dock-* slideout-dock--*
slideout-visible slideout-is--visible
slideout-enable-animation slideout-animation--enabled
slideout-show-header slideout-header--visible
slideout-show-footer slideout-footer--visible
slideout-allow-resize slideout-is--resizable
slideout-fixed slideout-is--fixed
slideout-fullscreen slideout-is--filled
slideout-autosize slideout-is--autosize
slideout-layout slideout-panel
slideout-title-text slideout-header--text
slideout-title-buttons slideout-header--buttons
slideout-custom-buttons slideout-header--buttons-custom
slideout-default-buttons slideout-header--default-buttons
slideout-drag-handle slideout-drag-handle
slideout-btn-close slideout-button-close
slideout-btn-fullscreen slideout-button-fullscreen
slideout-lock-scroll slideout-helper-lock-scroll

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/hyjiacan-vue-slideout.git
git@api.gitlife.ru:oschina-mirror/hyjiacan-vue-slideout.git
oschina-mirror
hyjiacan-vue-slideout
hyjiacan-vue-slideout
master