2017-10-16 4 views
1

Good Morning Developers.Utilisation de Boostrap 4 avec Angular 4 alors qu'aucun composant Bootstrap (comme l'étiquette et l'en-tête) ne fonctionne

Je travaille sur une application Angular 4 en tant que projet pour mes cours universitaires. J'ai essayé d'utiliser Bootstrap 4 et pendant que les classes CSS fonctionnent grâce à un fichier CSS importé correctement, tout ce qui nécessite jquery ne semble pas fonctionner.

J'ai essayé d'utiliser cette étiquette de bootstrap dans mes fichiers HTML.

<h3>Example heading <span class="label label-default">New</span></h3> 

Cependant, il apparaît comme une étiquette régulière mis un peu à côté grâce au fichier CSS au lieu de la fenêtre contextuelle comme le comportement de l'étiquette d'amorçage comme indiqué ici: https://getbootstrap.com/docs/3.3/components/#labels

Pour installer bootstrap J'ai utilisé les commandes npm pour installer jquery, popper et bootstrap. J'ai également lié les scripts dans le fichier angular-cli.json comme indiqué dans l'image. Jquery, Bootstrap et Popper sont installés dans les dernières versions. J'ai essayé d'utiliser les versions min des fichiers de script, cela n'a pas aidé. Je ne peux pas trouver la raison par moi-même, s'il vous plaît partager vos idées.

+0

bootstrap 4 a changé. voir https://getbootstrap.com/docs/4.0/migration/ Dans votre cas "label" est "badge" – Eliseo

+0

Merci, c'était ça. – Yannik

Répondre

0

Avez-vous importé le bootstrap, popper et jquery installés dans le fichier angular-cli.json?

importer Veuillez celles ordre suivant:

  1. jquery
  2. Popper
  3. Bootstrap
+0

Ceci ne fournit pas de réponse à la question. Une fois que vous avez suffisamment [réputation] (https://stackoverflow.com/help/whats-reputation) vous pourrez [commenter n'importe quel article] (https://stackoverflow.com/help/privileges/comment); Au lieu de cela, [fournissez des réponses qui ne nécessitent pas de précisions de la part du demandeur] (https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- je-fais-à la place). - [De l'examen] (/ review/low-quality-posts/17743008) –