diferencia entre ngx-bootstrap y ng2 bootstrap?


Estoy haciendo el proyecto en bootstrap (UI) y angular 2. Soy nuevo en ambas cosas Mi amigo me sugiere que use ng2 bootstrap Estoy muy confundido entre ngx bootstrap y ng2 bootstrap. Siempre cuando busco ng 2 bootstrap me lleva al bootstrap ngx. ¿Cuál es la diferencia entre los dos?

Author: snorkpete, 2017-04-13

3 answers

Ng2-bootstrap y ngx-bootstrap son uno y el mismo: ng2-bootstrap era el nombre antiguo, ngx-bootstrap es el nuevo nombre. Es un proyecto que intenta crear una versión específica de Angular de los componentes Bootstrap de Twitter (es decir, sin dependencia de jQuery). El proyecto está dirigido por Valor Software. No tengo conocimiento interno, pero mi conjetura es que el cambio de nombre ocurrió cuando Angular se renombró a sí mismo como 'Angular' (en lugar de Angular 2).

 26
Author: snorkpete,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-04-13 14:06:52

Desde que se libera Angular2, muchos componentes se publican como módulos npm y la mayoría tienen prefijo - ng2 - o angular2 - como ng2-bootstrap, angular2-tags-input .

Después de liberar Angular4 , todos esos módulos de nodo se enfrentaron con un grave problema - "¿Tenemos que ser renombrados a ng4 o angular4???"

Aquí está una respuesta escrita por Igor Minar de Angular Core Equipo.

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

"Es sólo "Angular""

Como se puede ver aquí, Angular2 y Angular4 son todos Angular.

Y Actualizar la versión ya no es doloroso como 2 a 4. Simplemente haga ng upgrade o ncu-u-a.

A partir de ahora los componentes angulares deberían ser ngx-something.

 25
Author: blackiii,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-10-08 21:12:05

Ngx-bootstrap son directivas angulares nativas para Bootstrap 3 y Bootstrap 4. Contiene todos los componentes core y no solo Bootstrap que funcionan con Angular. Básicamente, es lo mismo, pero ng2 es el antiguo nombre del ngx.

 5
Author: Fernando Barbosa,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-04-13 14:12:44