Vue.js 3.x の初期サポート
BootstrapVue が @vue-compat
対応!
@vue/compat サポートは、Vue.js 3 への早期移行のために設計されており、最終的には bootstrap-vue 3.0 に置き換わります
重要な制限
@vue-compat
サポートは現在、コンパイラと Vue.js 自体の両方で { MODE: 2 }
設定に限定されています。詳細については、マイグレーションガイドの 互換性設定 セクションを参照できます。
つまり、Vue.js 3 に切り替える準備として、各コンポーネントを手動で { compatConfig: { MODE: 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 に関する問題の参照または報告には、この サンドボックス を使用できます