2013-04-17 15 views
5

Ich frage, ob eine Seite JavaScript-Bibliothek angular.js immer noch hat/oder hatte jede Art von 'Kompatibilität' passt mit dem neuen (ish) Bootstrap-wie CSS-Klon ratchet - denn bevor ich anfange Ratchet lernen (oh und/oder eckig) dachte ich fragen soll ..spielt "ratchet" schon gut mit "angular.js"?

aktuelles Top-Ergebnis (ab Januar 2013) ist ein Google-Thread somit

ich versuche, aus AngularJS und ich habe eine kleine Anwendung geschrieben, die ich will verwenden mein Android-Handy (Galaxy s2 Android-Version 4.0.4). Ich bin auch mit Ratsche für die Benutzeroberfläche. Die App funktioniert gut auf meinem Desktop Browser, aber es funktioniert nicht auf meinem Android-Handy. Sie können auf die App zugreifen unter:

.... Jede Hilfe wäre sehr willkommen.

Und:

Ich habe diese Arbeit bekam durch die Zeile, die die ratchet.js Datei enthält Kommentierung aus. Es sieht also so aus, als ob Angularjs und Ratchet nicht gut zusammen spielen.

Aber vielleicht ist das entweder nicht übliche Situation oder es ist sowieso behoben oder so?

Ich denke, könnte Bug-Tracker oder etwas in Angularjs Land sein Ich denke, aber vielleicht könnte jemand die Antwort hier setzen für andere

+0

hmm Keine Ergebnisse für 'Ratchet' in ihrer Ausgabe Tracker, die hier ist https://github.com/angular/angular.js/issues/search?q=ratchet – utunga

Antwort

2

Ja, es tut. Ich bin wirklich sehr beeindruckt davon.

+0

Schön, Ihren Blog zu sehen. Dank dafür. Ich habe in meiner Freizeit mit ähnlichen Problemen gekämpft, aber kein Blog ;-) Neugierig, ob du, nachdem du auf Ratchet umgestiegen bist, auch die Jquery-Mobile-Sachen weggeworfen hast oder ob du versuchst, beides zu benutzen? – utunga

+0

Von der Demo auf Ihrer Website denke ich, sehe ich nur eckige Sachen und Ratschenkram. Nochmals vielen Dank für Ihren Kommentar und für Ihre Informationen in der Öffentlichkeit. – utunga

+0

Wir verwenden nur Ratsche. AngularJS und jQuery Mobile funktionieren nicht gut zusammen. Es gibt zu viel Überlappung und jQuery Mobile basiert auf der Definition von benutzerdefinierten Attributen, die AngularJS nicht sehr gut unterstützt (keine bedingten benutzerdefinierten Attribute). Auch mit der neuesten Version von AngularJS, die Touch und Animationen unterstützt, ist jQuery Mobile nicht mehr erforderlich. Wir müssen vielleicht hier und da ein paar Kontrollen bauen, aber Ratchet ist ein ausgezeichneter Ausgangspunkt. Es ist ein Match im Himmel gemacht ... –

0

Push.js in Ratsche ist der Konflikt mit AngularJS routeProvider die routeProvider verursachen nicht funktioniert.

Anstatt die gesamte gebündelte Ratchet-Javascript, verwenden Sie einfach Ratchet JavaScript-Komponenten, die Sie benötigen. Alle Javascript-Komponenten finden Sie im Ordner js/ des Ratchet-Repository.

Verwandte Themen