Начальная поддержка Vue.js 3.x
BootstrapVue соответствует @vue-compat!
Поддержка @vue/compat предназначена для ранней миграции на Vue.js 3 и в конечном итоге будет заменена на bootstrap-vue 3.0
Важные ограничения
@vue-compat в настоящее время ограничена конфигурацией { MODE: 2 } как для компилятора, так и для самого Vue.js.
Вы можете найти более подробную информацию в разделе конфигурации совместимости руководства по миграции.
Это означает, что вы можете вручную настроить каждый свой компонент с помощью { compatConfig: { MODE: 3 }}, чтобы он был готов к переходу на Vue.js 3, однако глобальная конфигурация должна быть сохранена в устаревшем режиме, чтобы все функции BootstrapVue работали
<template>...</template>
<script>
export default {
data() { /* ... */ },
// Это отключит все устаревшие функции Vue.js 2 для вашего компонента
compatConfig: { MODE: 3 }
// ... остальная часть конфигурации вашего компонента ...
}
</script> Начало работы
- Настройте свое приложение в соответствии с рабочим процессом обновления
- Обновите bootstrap-vue до версии v2.23.0 или выше
- Убедитесь, что вы все еще используете bootstrap v4
Вы можете использовать эту sandbox для справки или сообщения о проблемах с @vue/compat