Начальная поддержка 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