2013-04-17 13 views
5

Pytam, czy jedna strona JavaScript biblioteki angular.js nadal ma/lub kiedykolwiek miała "kompatybilność" pasuje do nowego (ish) podobnego do bootstrap klonu css ratchet - ponieważ zanim zacznę się uczyć zapadki (oh i/lub kanciasty), że powinienem zapytać ..czy "ratchet" ładnie gra z "angular.js"?

aktualny najlepszy wynik (od stycznia 2013) jest gwint Google zatem

staram się angularjs a ja napisałem małą aplikację, którą chcę do wykorzystania na mój telefon z Androidem (galaxy s2 Android w wersji 4.0.4). Jestem również za pomocą zapadki dla interfejsu użytkownika. Aplikacja działa dobrze na mojej przeglądarce na pulpicie , ale nie działa na moim telefonie z Androidem. Możesz uzyskać dostęp do aplikacji pod adresem:

.... Każda pomoc będzie mile widziana.

I:

mam tej pracy przez zakomentowanie wiersz, który zawiera plik ratchet.js. Wygląda więc na to, że angulary i grzechotka nie grają razem dobrze.

Ale może to nie jest zwykła sytuacja, czy tak naprawiono czy nie?

Chyba może być bug tracker albo coś w angularjs ziemi myślę, ale może ktoś mógłby umieścić odpowiedź tutaj dla innych

+0

hmm brak wyników dla 'ratchet' w ich trackerze problemów, który jest tutaj https://github.com/angular/angular.js/issues/search?q=ratchet – utunga

Odpowiedz

2

Tak, tak. Naprawdę jestem pod wrażeniem tego.

+0

Wspaniale jest zobaczyć Twój blog. Dziękuję za to. W wolnym czasie borykałem się z podobnymi problemami, ale bez bloga ;-) Ciekawe, czy po przejściu na mechanizm zapadkowy zrezygnowałeś z jQuery-mobile lub czy używasz obu? – utunga

+0

Z wersji demo na twojej stronie chyba widzę tylko kanciaste rzeczy i grzechotkę. Jeszcze raz dziękuję za komentarz i publiczne informacje w ten sposób. – utunga

+0

Używamy tylko Ratchet. AngularJS i jQuery Mobile nie działają dobrze razem. Zbyt wiele pokrywa się, a jQuery Mobile opiera się na definicji atrybutów niestandardowych, które AngularJS nie obsługuje bardzo dobrze (brak warunkowych atrybutów niestandardowych). Ponadto, z najnowszą wersją AngularJS, która obsługuje dotyk i animacje, jQuery Mobile nie jest już potrzebne. Być może będziemy musieli zbudować kilka kontroli tu i tam, ale Ratchet jest doskonałym punktem wyjścia. To jest mecz stworzony w niebie ... –

0

Push.js w grzechotką jest konflikt z angularjs routeProvider które powodują routeProvider nie działa.

Zamiast zawierać cały pakiet javascript z zapadką, po prostu używaj komponentów javascript z zapadką, których potrzebujesz. Wszystkie składniki javascript można znaleźć w katalogu js/ repozytorium zapadkowego.