vue3 bootstrap5 modal
1.0.0
#vue3-bootstrap-5-modal-componentブートストラップ5を使用したvue 3のシンプルなモーダルコンポーネント
https://florianbgt.github.io/vue3-bootstrap5-modal/
このコンポーネントには、ブートストラップ5とポッパーがインストールされる必要があります
npm install bootstrap@next
npm install @popperjs/core
その後、それらをmain.js
ファイルに含めることができます。
import 'bootstrap/dist/css/bootstrap.min.css'
import 'bootstrap'
main.js
ファイルにGlobalyをインポートできます。
import Modal form 'path to file/Modal.vue'
...
app.component('Modal', Modal);
または、必要なときに各コンポーネントにローカリーをインポートできます。
import Modal from 'path to file/Modal.vue'
インポートしたら、次のようにコンポーネントを使用できます。
<Modal v-model="modal" header="Modal">
<p>This modal have to be closed from the parent</p>
<p>This modal will be close from the parent in 5 seconds</p>
</Modal>
モーダルコンポーネントは5つの小道具を取ります: