Ouvrir modal bootstrap avec vue.js 2.0
Quelqu'un sait-il comment ouvrir un modal bootstrap avec vue 2.0? Avant vue.js je voudrais simplement ouvrir le modal en utilisant jQuery: $('#myModal').modal('show');
Cependant, est-il une bonne façon que je devrais faire ce en Vue?
Merci.
Est votre modale d'un composant? Ou seulement une partie d'un modèle?
Hi - Il est dans sa propre Vue de composant
En gros, c'est toujours jQuery. $(.$el).modal('show'). Il y a beaucoup plus de travail si vous souhaitez éliminer jQuery entièrement à cause de Bootstrap en dépend.
Vous pouvez utiliser Bootstrap-Vue
Hi - Il est dans sa propre Vue de composant
En gros, c'est toujours jQuery. $(.$el).modal('show'). Il y a beaucoup plus de travail si vous souhaitez éliminer jQuery entièrement à cause de Bootstrap en dépend.
Vous pouvez utiliser Bootstrap-Vue
OriginalL'auteur Trung Tran | 2017-03-19
Vous devez vous connecter pour publier un commentaire.
Mon code est basé sur le Michael Tranchida de réponse.
Bootstrap 3 html:
Bootstrap 4 html:
js:
css:
Et dans jsfiddle
OriginalL'auteur MikeS
J'ai fait un amalgame de la Vue.js Modal exemple et la Bootstrap 3.* démonstration en direct.
En gros, j'ai utilisé le Vue.js modal exemple, mais remplacé (sorta) le Vue.js "html" avec le bootstrap modal balisage html, sauf une chose (je pense). J'ai eu à bande, à l'extérieur
div
à partir du bootstrap 3, alors il a juste travaillé, le tour est joué!Donc le code est sur bootstrap. Simplement enlever la div extérieure de l'amorçage de balisage et cela devrait fonctionner. Alors...
pouah, un site pour les développeurs et je ne peux pas facilement coller dans le code? Cela a été un grave problème pour moi. Suis-je le seul? Basée sur l'histoire, je suis pro un idiot et il ya un moyen facile de le coller dans le code, veuillez nous en aviser. Chaque fois que j'essaie, c'est une horrible hack de mise en forme, au mieux.
je vais vous donner un exemple de jsfiddle de la façon dont je l'ai fait si demandé.
OriginalL'auteur Michael Tranchida
Essayé d'écrire un code qui à l'aide de VueJS transitions de fonctionner natif Bootsrap animations.
HTML:
Vue.JS:
Exemple sur Codepen si vous n'êtes pas familier avec Carlin, cliquez sur Vue HTML compilé sur un menu déroulant de la fenêtre dans la section HTML.
C'est l'exemple de base de la façon dont les auxiliaires Modaux travaille dans le Bootstrap. Je vais apprécier si quelqu'un va l'adopter pour les fins générales.
Ont un grand code !
OriginalL'auteur Andrey Horsev
modal doc
OriginalL'auteur Hamzeh Salhi