Ionic es actualmente el marco de desarrollo de aplicaciones móvil HTML5 más prometedor. Cree aplicaciones a través de SASS, que proporciona muchos componentes de la interfaz de usuario para ayudar a los desarrolladores a desarrollar aplicaciones potentes. Utiliza el marco JavaScript MVVM y AngularJS para mejorar las aplicaciones. Proporciona un enlace bidireccional de datos, y usarlos se convierte en una opción común para los desarrolladores web y móviles.
Características iónicas
1.iónico se basa en la gramática angular y es fácil de aprender. [3]
2.ionic es un marco liviano.
3.iónico integra perfectamente el marco móvil de la próxima generación, admite las características de AngularJS, MVVM y fácil de mantener.
4.Ionic proporciona un hermoso diseño para construir aplicaciones a través de Sass. Proporciona muchos componentes de la interfaz de usuario para ayudar a los desarrolladores a desarrollar aplicaciones potentes.
5.iónico se centra en el nativo, por lo que no puede ver la diferencia entre aplicaciones mixtas y nativas
6.IONIC proporciona potentes herramientas de línea de comandos.
7.ionic tiene un excelente rendimiento y velocidad rápida.
Como el marco más popular en la actualidad, Ionic también encontrará varios problemas extraños durante el proceso de desarrollo, como el siguiente:
Descripción del problema:
Hay un botón en la parte inferior de la página. Haga clic en este botón mostrará algunos datos adicionales. En este momento, la página excederá y se requiere el efecto de desplazamiento. La misma escena tiene el problema del efecto infinito de la lista de iones, pero ocasionalmente habrá problemas como no poder desplazarse. Arrastre el dedo hacia arriba y luego vuelva a la posición original después del lanzamiento. Los datos inferiores nunca se ven. Esto se debe a que la vista iónica no recalcula la nueva altura.
Solución
Necesitamos aplicar un proxy de desplazamiento al Ionic, llamado $ ionicscrolldelegate, y necesitamos inyectar este proxy al usarlo.
this. $ timeOut (() => {this. $ ionicscrolldelegate.resize ();}, 410);Como se mencionó anteriormente, hay un método en el proxy llamado resize (), que es recalcular la altura. Agregué un tiempo de espera para asegurar que los datos se renderizan normalmente y luego cambie el tamaño.
Lo anterior es la solución al problema de que la parte inferior de la página Ionic está bloqueada y no puede desplazarse hacia arriba que introduce el editor. Espero que sea útil para todos. Si tiene alguna pregunta, déjame un mensaje y el editor responderá a todos a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!