vue3 bootstrap5 modal
1.0.0
# Vue3-bootstrap-5-modal-composant un composant modal simple pour vue 3 à l'aide de bootstrap 5
https://florianbgt.github.io/vue3-bootstrap5-modal/
Ce composant nécessite Bootstrap 5 et Popper à installer
npm install bootstrap@next
npm install @popperjs/core
Vous pouvez ensuite les inclure dans votre fichier main.js
:
import 'bootstrap/dist/css/bootstrap.min.css'
import 'bootstrap'
Vous pouvez l'importer mondialement dans votre fichier main.js
:
import Modal form 'path to file/Modal.vue'
...
app.component('Modal', Modal);
Ou vous pouvez l'importer localement dans chaque composant lorsque vous en avez besoin:
import Modal from 'path to file/Modal.vue'
Une fois importé, vous pouvez utiliser le composant comme suit:
<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>
Le composant modal prend 5 accessoires: