Pregunta ¿Dónde está el módulo de escritura anticipada de JavaScript en Bootstrap 3 RC 1?


Como saben, Bootstrap RC 1 está aquí, y he estado leyendo sobre todas las nuevas características increíbles en este nuevo marco. Pero adivina qué, typehead está fuera de la documentación. ¿Alguien sabe si esto es por alguna razón?

encontré estos ejemplos mientras buscaba en Google y también leo en esta publicación que cambiaron la bota de arranque Bootstrap. Entonces, ¿tengo que agregarlo manualmente o también está en el paquete de Bootstrap 3?

¿Alguien sabe algo sobre esto?


75
2017-07-27 23:55


origen


Respuestas:


Creo que ha quedado obsoleto a favor de Twitter excelente typeahead.js. Su documentación tiene una sección de integración de Bootstrap eso debería ayudar.

editar: Twitter ha eliminado las instrucciones de integración. No está claro si esto es temporal antes de una versión compatible con Bootstrap 3.0 o si se ha ido para siempre, pero @drye lo vincula a un reemplazo útil en http://www.aureliomerenda.com/install-typeahead-bootstrap-3-fix-css-overlay-width-100/.


67
2017-07-28 01:05



Ahora que se lanzó Bootstrap 3.0.0 final, el typeahead se ha eliminado oficialmente. Sin embargo, Typeahead de Twitter (https://github.com/twitter/typeahead.js) se puede utilizar en su lugar:

Ejemplo de Bootstrap 3 Typeahead: http://bootply.com/86571


14
2017-10-09 19:00



Como ya dijo ceejayoz, necesitas typeahead.js + el CSS adicional para integrar con Bootstrap.

Esto está hecho para Bootstrap 2.

Si quieres que funcione con Bootstrap 3, debes cambiar el .tt-hint clase. Lo cambié a display: none; porque superpuso muy terrible.

También noté que los complementos Button (a las entradas) no funcionan tan bien porque la entrada tampoco se anula correctamente.


9
2017-08-08 12:03



Encontré la adaptación [mayo de 2014];)

para otros aterrizar aquí desde google como lo hice, aún buscando la respuesta correcta: https://github.com/bassjobsen/Bootstrap-3-Typeahead

y si lo necesitas trabajando con knockout 3 como yo, adapté el código del genio Niemeyer ( https://stackoverflow.com/a/20503173/1218136 ) mínimamente para trabajar de nuevo:

<input type="text" data-bind="value: value, typeahead: {source: your_array}" />

9
2018-05-15 21:08



Sí, typeahead está en desuso en Bootstrap 3.

Pero typeahead.js no está listo para Bootstrap 3.

La solución de trabajo es agregar el css adicional, que repara los problemas de css: https://github.com/jharding/typeahead.js-bootstrap.css


7
2017-10-09 08:05