2013-09-05 10 views
5

Il readme di Github non è del tutto chiaro su questo punto ... Sono alternative o hanno lo scopo di lavorare insieme?Bootstrap UI angolare: * Invece * di j di bootstrap3, o in * addition * ad esso?

+0

In realtà la home page dice: Dipendenze Questo repository contiene un insieme di direttive native AngularJS basate su markup di Bootstrap di Twitter e CSS. Di conseguenza non è richiesta alcuna dipendenza da jQuery o JavaScript di Bootstrap. Le uniche dipendenze richieste sono: AngularJS (versione minima 1.0.4 o 1.1.2) Bootstrap CSS @bjorke - vedi come potremmo chiarire ulteriormente? –

+0

Grazie Pawel per aver creato questo strumento! Come puoi vedere nei miei commenti qui sotto, non ero chiaro sulla raccomandazione di rimuovere il bootstrap standard js - che interferisce (?). Penso che la parola "sostituzione" sia la chiave. Ero anche un po 'confuso, penso, perché la pagina demo non include tutte le direttive disponibili (quindi la mia pagina esistente, che aveva usato le schede di bootstrap, ora non funzionava, finché non l'ho aggiornata). Grazie ancora!' – bjorke

+0

Oops, in qualche modo ho perso l'esempio di schede! Errore mio. Funzionando alla grande ora, grazie ancora. – bjorke

risposta

8

UI Bootstrap è un sostituto per la porzione bootstrap JS che è chiaramente indicata ma non sulla pagina principale.

Native AngularJS (Angolare) direttive per Twitter Bootstrap. Piccolo ingombro (5kB gzip!), Nessuna dipendenza JS di terze parti (jQuery, bootstrap JS) richiesta! http://angular-ui.github.io/bootstrap/

https://github.com/angular-ui/bootstrap/tree/gh-pages

+1

Grazie Shaun ... Ho letto anche questo, ciò che non era chiaro IMO è che le direttive _replace_ std bootstrap funzionano, poiché la pagina di esempio mostra solo nuove direttive extra come il calendario - non le revisioni Angolari di quelle standard. I passaggi di avvio descrivono il download di js e l'aggiunta di ui.bootstrap al mio modulo, ma non "rimuovi il vecchio bootstrap js" - cosa che dovrei fare! – bjorke

+0

Sì, pensate di aver capito subito, la risposta di Jens in basso dà un po 'più di dettagli. – shaunhusain

4

Dean Sofer sul tema: http://deansofer.com/posts/view/20/AngularJS-and-Bootstrap

pensare che spiega piuttosto bene ... e darvi spaccato "Perché", così ...

Abbiamo 2 progetti: il progetto AngularUI Bootstrap che ricrea tutto in puro codice AngularJS e rimuove la dipendenza Bootstrap.js. Poi abbiamo il nuovo Angular-Strap che avvolge semplicemente il Bootstrap.js esistente creando ulteriori dipendenze e imponendo uno schema di template abbastanza opinato.

E alcuni collegamenti al ai progetti menzionati per la completezza:

Cosa lato d'accordo con dipende da voi .

+3

Penso che la nuova versione della cinghia angolare non abbia più bisogno di jquery e bootstrap js. Quindi le differenze tra queste 2 opzioni diventano .... meno chiare? – mr1031011

Problemi correlati