Начальная поддержка Vue.js 3.x

BootstrapVue соответствует @vue-compat!

С выпуском v2.23.0 теперь вы можете использовать BootstrapVue с миграционной сборкой Vue.js 3

Важные ограничения

@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