Maison > interface Web > tutoriel CSS > Intégration de bootstrap avec Vue.js à l'aide de bootstrap-vue

Intégration de bootstrap avec Vue.js à l'aide de bootstrap-vue

Christopher Nolan
Libérer: 2025-02-15 13:16:11
original
790 Les gens l'ont consulté

Cet article explore l'intégration de bootstrap avec Vue.js à l'aide de bootstrap-vue, éliminant le besoin de jQuery. React et Vue.js sont des frameworks JavaScript populaires, mais Vue.js possède une courbe et une configuration d'apprentissage plus simples. Bootstrap, un cadre HTML / CSS largement utilisé, s'appuie traditionnellement sur jQuery. Bootstrap-vue comble cet écart.

Integrating Bootstrap with Vue.js Using Bootstrap-Vue

Avantages clés du bootstrap-vue:

  • combine bootstrap et vue.js, en utilisant des composants bootstrap comme composants Vue.
  • Installable via NPM, offrant des modèles VUE-CLI pour l'échafaudage de projet.
  • peut être inclus via des balises de script, simplifiant la configuration.
  • prend en charge les directives Vue.js pour les composants dynamiques et la gestion des événements.

CONTEXTE DE BOOTSTRAP:

Créé par Mark Otto et Jacob Thornton sur Twitter, Bootstrap a rapidement gagné en popularité en raison de sa conception sensible aux mobiles, des composants de l'interface utilisateur communs et de son large support de navigateur. Il est devenu une norme pour les nouveaux projets Web.

Connexion Bootstrap et Vue.js:

La dépendance de Bootstrap à JQuery complique l'intégration directe avec Vue.js. Bootstrap-vue et Vuestrap sont des solutions, Bootstrap-vue étant le choix le plus actuel et le plus populaire.

Bootstrap-vue en détail:

Bootstrap-vue prend en charge les composants bootstrap, les directives du système de grille et Vue.js. Son terrain de jeu en ligne propose un environnement à chaud et des capacités d'exportation JSFiddle. La documentation complète améliore encore sa convivialité.

Installation de ligne de commande (NPM):

npm i bootstrap-vue
npm i -g vue-cli
vue init bootstrap-vue/webpack-simple getting-started
cd getting-started
npm install
npm run dev
Copier après la connexion
Copier après la connexion

Cela crée un nouveau projet à l'aide du modèle webpack-simple. main.js Importe des styles et des composants bootstrap et bootstrap-vue. App.vue contient le code frontal.

Integrating Bootstrap with Vue.js Using Bootstrap-Vue

Installation de balises de script:

Alternativement, incluez Bootstrap-Vue via des balises de script dans votre HTML:

<link type="text/css" rel="stylesheet" href="https://unpkg.com/bootstrap/dist/css/bootstrap.min.css"/>
<link type="text/css" rel="stylesheet" href="https://unpkg.com/bootstrap-vue@latest/dist/bootstrap-vue.min.css"/>
<🎜>
<🎜>
Copier après la connexion
Copier après la connexion

Considérez @babel/polyfill pour la prise en charge du navigateur hérité.

Travailler avec des composants bootstrap-vue:

Des exemples utilisant Codepen démontrent la création d'alertes et les vues de liste.

Composant alerte:

<b-alert show dismissible>Hello {{ name }}!</b-alert>
Copier après la connexion

Cela crée une alerte licenciable. Reportez-vous à la documentation Bootstrap-Vue pour d'autres options de personnalisation.

Integrating Bootstrap with Vue.js Using Bootstrap-Vue

Composant dynamique listView:

en utilisant <b-list-group> et <b-list-group-item> avec la directive v-for crée une liste dynamique:

npm i bootstrap-vue
npm i -g vue-cli
vue init bootstrap-vue/webpack-simple getting-started
cd getting-started
npm install
npm run dev
Copier après la connexion
Copier après la connexion

Integrating Bootstrap with Vue.js Using Bootstrap-Vue

Gestion des événements sur les badges:

<b-badge> Les composants peuvent être utilisés avec les auditeurs d'événements:

<link type="text/css" rel="stylesheet" href="https://unpkg.com/bootstrap/dist/css/bootstrap.min.css"/>
<link type="text/css" rel="stylesheet" href="https://unpkg.com/bootstrap-vue@latest/dist/bootstrap-vue.min.css"/>
<🎜>
<🎜>
Copier après la connexion
Copier après la connexion

Cela incrémente un compteur de partage sur le bouton cliquer.

Integrating Bootstrap with Vue.js Using Bootstrap-Vue

Conclusion:

bootstrap-vue simplifie l'intégration de bootstrap dans les projets Vue.js, offrant une combinaison puissante pour créer des applications Web réactives et dynamiques. Les exemples fournis et les liens vers d'autres ressources permettent aux développeurs de commencer rapidement.

Questions fréquemment posées (FAQ):

La section FAQS est déjà bien écrite et complète dans le texte d'origine. Aucun changement n'est nécessaire.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal