Me gustaría reutilizar un módulo angular 1 (similar a una biblioteca, principalmente servicios) en una aplicación Ionic2.
He leído sobre el módulo de actualización y su servicio UpgradeAdapter
en documentos angulares 2 .
[...] servicio que puede arrancar y administrar aplicaciones híbridas que admiten tanto código Angular 2 como Angular 1.
Para utilizar el servicio UpgradeAdapter, se debe llamar a su función bootstrap
.
Sabiendo que Ionic2 también requiere llamar a una función de arranque ionicBootstrap
, me pregunto si expone una forma de usar el arranque de UpgradeAdapter en lugar del estándar angular 2 .
Entonces la pregunta es: ¿planeas apoyar UpgradeAdapter
?
Otra información:
¿Qué versión iónica? 2.x
¡Hola! En este momento, no planeamos admitir ngUpgrade
o el módulo de actualización en Angular 2 para Ionic 2. Esto implica ejecutar tanto Angular 1 como Angular 2 al mismo tiempo, lo que también significaría ejecutar Ionic 1 e Ionic 2 al mismo tiempo, lo que puede conducir a un rendimiento inestable, complejidad innecesaria y más. Lo siento si esto le causa alguna molestia y gracias por usar Ionic.
¿No obtengo el Ionic 1 y el Ionic 2 en ejecución al mismo tiempo? Podría integrar fácilmente otro marco en Ionic 2, además de NG2, ¿por qué no simplemente NG1? Entonces, ¿por qué necesitas ejecutar Ionic 1? ¿Podrías explicarlo un poco más?
@ jgw96 ¿Podrías comentar sobre esto? No entiendo por qué ejecutar angular1 sobre Ionic2 + angular2 implica ejecutar Ionic1. Gracias.
Comentario más útil
@ jgw96 ¿Podrías comentar sobre esto? No entiendo por qué ejecutar angular1 sobre Ionic2 + angular2 implica ejecutar Ionic1. Gracias.