Je souhaite réutiliser un module angulaire 1 (de type bibliothèque, principalement des services) dans une application Ionic2.
J'ai lu des informations sur le module de mise à niveau et son service UpgradeAdapter
dans angular 2 docs .
[...] qui peut amorcer et gérer des applications hybrides prenant en charge le code Angular 2 et Angular 1.
Pour utiliser le service UpgradeAdapter, sa fonction bootstrap
doit être appelée.
Sachant que Ionic2 nécessite également d'appeler une fonction d'amorçage ionicBootstrap
, je me demande si cela expose un moyen d'utiliser l'amorçage UpgradeAdapter au lieu de l'angular 2 standard .
La question est donc : prévoyez-vous de prendre en charge UpgradeAdapter
?
Les autres informations:
Quelle version ionique ? 2.x
Salut! Pour le moment, nous ne prévoyons pas de prendre en charge ngUpgrade
ou le module de mise à niveau dans Angular 2 pour Ionic 2. Cela implique d'exécuter à la fois Angular 1 et Angular 2 en même temps, ce qui signifierait également exécuter Ionic 1 et Ionic 2 en même temps, ce qui peut entraîner des performances bancales, une complexité inutile et plus encore. Désolé si cela vous cause des problèmes et merci d'utiliser Ionic !
Je n'ai pas les Ionic 1 et Ionic 2 en marche en même temps ? Je pourrais facilement intégrer un autre framework dans Ionic 2, en plus de NG2, pourquoi pas simplement NG1 ? Alors pourquoi avez-vous besoin d'exécuter Ionic 1 ? Pouvez-vous s'il vous plaît préciser un peu?
@jgw96 Pourriez-vous s'il vous plaît commenter cela ? Je ne comprends pas pourquoi exécuter angular1 au-dessus de Ionic2 + angular2 implique d'exécuter Ionic1. Merci.
Commentaire le plus utile
@jgw96 Pourriez-vous s'il vous plaît commenter cela ? Je ne comprends pas pourquoi exécuter angular1 au-dessus de Ionic2 + angular2 implique d'exécuter Ionic1. Merci.