/ / AngularJS + jQuery Mobile - javascript, jquery, css, angularjs, jquery-mobile

AngularJS + jQuery Mobile - javascript, jquery, css, angularjs, jquery-mobile

¿Hay otras posibilidades para diseñar un AngularJS aplicación de forma amigable móvil que CSS?

Estoy planeando una aplicación móvil y quiero usar AngularJS para la lógica y el enlace de datos, pero no quiero diseñar todo por mi cuenta con CSS.

los AngularJS FAQ dice que usa jQuery:

¿Angular usa la librería jQuery? Sí, Angular puede usar jQuery si está presente en su aplicación cuando la aplicación se está reiniciando. Si jQuery no está presente en su ruta de script, Angular vuelve a su propia implementación del subconjunto de jQuery que llamamos jQLite.

Debido a un cambio para usar on () / off () en lugar de bind () / unbind (), Angular 1.2 solo funciona con jQuery 1.7.1 o superior.

pero no hay información que haya encontrado en las Preguntas Frecuentes de qué manera AngularJS + jQuery puede ser usado.

Como puede ver, he intentado obtener la información utilizando las preguntas frecuentes de AngularsJS, pero no la encontré.

¿Has encontrado algunos ejemplos de AngularJS con jQuery Mobile para el estilo?

Respuestas

4 para la respuesta № 1

Ya existía la pregunta sobre ASI QUE comparar AngularJS y jQuery Mobile.

Y en el responder Puedes encontrar algo de información, es un tipo de lectura adicional para ti.

Y el arcticle jQuery Mobile y AngularJS trabajando juntos Debes darte respuesta a tu pregunta. Tiene algunos consejos, por ejemplo:

Cargar libs jQM antes de AngularJS

o

Deje que jQM maneje el enrutamiento de URL

etc.


3 para la respuesta № 2

Un ejemplo muy básico:

html:

<body ng-app="myApp">
<div data-role="page" ng-controller="myCtrl">
<ul data-role="listview">
<li ng-repeat="car in cars"><a href="{{car}}.html">{{car}}</a>

</li>
</ul>
</div>
</body>

js

var app = angular.module("myApp", []);

app.controller("myCtrl", function ($scope) {
$scope.cars = [
"acura", "audi", "BMW"
];
});

demostración de trabajo: http://jsfiddle.net/eZdNm/

El principal problema con jQuery mobile y AngularJS es que ambos quieren controlar el enrutamiento de la página. Puede encontrar más información buscando en jQuery mobile y Angular en google.

Sí, si solo quieres una UI lista para usar / compatible con dispositivos móviles. Sugeriría otros marcos más basados ​​en CSS como bootstrap.