2014-12-09 19 views
9

I zostały badania możliwości korzystania z Bootstrap kątowe i wydaje się, aby skupić się na dwie części:kątowa UI Bootstrap vs. AngularStrap vs Bootstrap

Angular UI Bootstrap 
AngularStrap 

widzę trzecią opcję tylko przy użyciu natywnego startowej. Jakie są plusy/minusy wszystkich podejść? Wydaje się to wskazywać, że kątowa UI Bootstrap nie jest wyposażone w kompletny:

Which one to use, AngularUI Bootstrap or AngularStrap?

+1

Zdecydowanie odradzam próby użycia wtyczek jQuery Bootstrap jest z kątowy. Użyj jednej z opcji specyficznych dla Angulara. jQuery i "the Angular way" mają pewne niezgodności. Bootstrap's JS nie jest super-niesamowity. – cvrebert

+0

Głównym problemem, który mam, jest nawigacja. W szczególności menu rozwijane navbar, gdy trafi w mobilny punkt przerwania. Obawiam się, że będę musiał napisać dużo kodu, aby nadrobić to, co ma Bootstrap, ale jeśli są problemy z kompatybilnością pomiędzy jQuery, będę musiał je obejrzeć. – Kode

+5

w zasadzie opierają się na twoich potrzebach lub tym, czego naprawdę potrzebujesz. Jeśli wybieram AngularStrap, ponieważ zależy on tylko od kątów, zawsze staram się unikać jquery cały czas i migrować do kątowego. jquery może rozwiązać problem krótkoterminowy, ale jeśli będziesz go intensywnie wykorzystywał w kątowym, możesz napotkać problem w późniejszym terminie. Raczej nie spędzam dnia ani tygodnia tylko po to, by debugować jquery + kątowe. Tak jakbyś próbował przejść przez jezioro pojedynczą tratwą, za każdym razem, gdy dziennik toczy się w wodzie. – syarul

Odpowiedz

5

nie używam obu z nich, bo nie chcą mój projekt zależy od zbyt wielu bibliotek 3rd party. Używam więc natywnego Bootstrap JS, ale muszę go dostosować do wymagań mojego projektu.

Nie mówię, że Angular UI Bootstrap i AngularStrap nie są dobre, ale z wymogiem mojego projektu nie potrzebuję wszystkich funkcji, więc są dość ciężkie. Chcę tylko zwrócić uwagę na pewien punkt: obecnie AngularStrap obsługuje AngularJS 1.2+, to znaczy, że powinien obsługiwać IE8, ale Angular UI Bootstrap tego nie robi.

5

Witam, w moim przypadku nie chodzi o to samo, ani o to, że załatwiono sprawy. Jeśli komponent lub dyrektywa istnieje już z wyżej wymienionych bibliotek (prawdopodobnie nie ma dużej różnicy między kątowym ui bootstrap i pasmem kątowym), np. modalny, datepicker i pasuje do wymagań, a ja go użyję. W przeciwnym razie używam waniliowy bootstrap aby moje własne dyrektyw :-)

Here's a link to building components using directives in angular.

Powiązane problemy