différence entre ngx-bootstrap et ng2 bootstrap?

je suis en train de faire du projet dans le bootstrap (UI) et angulaire 2. Je suis nouveau sur deux choses Mon ami me suggère d'utiliser ng2 bootstrap je suis tellement confus entre ngx bootstrap et ng2 bootstrap. Toujours quand je cherche ng 2 bootstrap il me prendre à la ngx bootstrap. Quelle est la différence entre les deux?

32
demandé sur snorkpete 2017-04-13 16:54:07

3 réponses

ng2-bootstrap et ngx-bootstrap sont identiques: ng2-bootstrap était l'ancien nom, ngx-bootstrap est le nouveau. C'est un projet qui tente de créer une version angulaire spécifique des composants de Bootstrap Twitter (c.-à-d. pas de dépendance à jQuery). Le projet est géré par Valor Software. Je n'ai pas de connaissances internes, mais je pense que le changement de nom s'est produit quand Angular s'est rebaptisé comme juste "Angular" (au lieu de Angular 2).

26
répondu snorkpete 2017-04-13 14:06:52

depuis que Angular2 est libéré, de nombreux composants sont publiés comme modules npm et la plupart d'entre eux ont préfixe - ng2- ou angular2- comme ng2-bootstrap , angular2-tags-input .

après la sortie de Angular4 , tous ces modules de noeuds ont été confrontés à un grave problème - " devons-nous être renommés en ng4 ou angular4???"

Voici une réponse écrite par Igor Minar de Angular Core Team.

http://angularjs.blogspot.com/2016/12/ok-let-me-explain-its-going-to-be.html

"C'est juste "Angulaire""

comme vous pouvez le voir ici, Angular2 et Angular4 sont tous Angle .

et la version de mise à niveau n'est plus douloureuse comme 2 à 4. Il suffit de ne ng "mise à niveau 151920920" ou ncu -u -un .

désormais les composants angulaires devraient être ngx-something .

25
répondu blackiii 2017-10-08 21:12:05

ngx-bootstrap est une directive angulaire Native pour Bootstrap 3 et Bootstrap 4. Contient tous les composants core et pas seulement Bootstrap alimentés par Angular. En gros, c'est la même chose, mais ng2 est l'ancien nom de la ngx.

5
répondu Fernando Barbosa 2017-04-13 14:12:44