初步支持 Vue.js 3.x

BootstrapVue 满足 @vue-compat

通过发布 v2.23.0,您现在可以使用 BootstrapVue 和 Vue.js 3 的 迁移构建

重要限制

@vue-compat 支持目前仅限于 { MODE: 2 } 配置,同时适用于编译器和 Vue.js 本身。您可以在迁移指南的 compat 配置 部分找到更多详细信息。

这意味着您可以使用 { compatConfig: { MODE: 3 }} 手动配置每个组件,以便为切换到 Vue.js 3 做好准备,但是为了让所有 BootstrapVue 功能正常工作,全局配置应保留在旧版模式中

<template>...</template>
<script>
export default {
  data() { /* ... */ },

  // This will disable all Vue.js 2 legacy features for your component
  compatConfig: { MODE: 3 }

 // ... rest of your component configuration ... 
}
</script>

开始

  • 根据 升级工作流 配置您的应用程序
  • 将 bootstrap-vue 升级到 v2.23.0 或更高版本
  • 确保您仍使用 bootstrap v4

您可以使用此 沙箱 作为参考或报告有关 @vue/compat 的问题