初步支持 Vue.js 3.x
BootstrapVue 满足 @vue-compat
!
@vue/compat 支持旨在实现向 Vue.js 3 的早期迁移,最终将替换为 bootstrap-vue 3.0
重要限制
@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 的问题