Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 10316|Antwort: 0

[ionisch] Verstehen Sie die Beziehung zwischen Ionic, Angular, Cordova und Plugins

[Link kopieren]
Veröffentlicht am 27.06.2018 10:07:16 | | |
Die in diesem Artikel genannten Konzepte unterscheiden nicht zwischen Ionic 1/Angular 1 und Ionic 2/Angular 2.

Zunächst müssen wir die folgenden Konzepte klarstellen:

1. Selbst wenn wir die mobile Webseite der nativen Anwendung ähneln, können wir die native Fähigkeit unserer Seite nicht wie die native Anwendung nennen.

2. Einfache Webseiten dürfen nicht im App Store zur Nutzung durch Nutzer eingereicht werden.

Anschließend erklären wir die Beziehung zwischen ihnen:

Ionisch und Eck
Zunächst sollte klar sein, dass Ionic eine Ableitung von Angular ist, Angular eine separate JS-Bibliothek, die unabhängig für Anwendungsentwicklung wie jQuery verwendet werden kann, während Ionic nur Angular erweitert, indem Angular viele Komponenten implementiert wird, die für mobile Anwendungen geeignet sind, und eine sehr vollständige Stilbibliothek aufgebaut hat, die das erfolgreichste Anwendungsbeispiel von Angular ist. Selbst wenn du Ionic nicht verwendest, kann Angular mit jeder Stilbibliothek wie Bootstrap, Foundation usw. verwendet werden, um den gewünschten Seiteneffekt zu erzielen.

Ionisch/Angular und Cordova
Jemand könnte fragen: "Ist Cordova besser als Ionic/Angular?" Das ist sehr peinlich und überhaupt eine bedeutungslose Frage. Sie spielen unterschiedliche Rollen in der hybriden Entwicklung – Ionic/Angular ist für die Implementierung der Seite verantwortlich, während Cordova für die Umsetzung der implementierten Seite in eine native Anwendung (Android: apk; iOS:ipa)。 Wie bei Erdnüssen ist der innerste Erdnusskern kantig, die Schale des Erdnusskerns ionisch und die äußerste Erdnussschale ist Cordova. Nachdem die Verpackung abgeschlossen ist, kann unsere Seite die nativen Funktionen des Geräts aufrufen und schließlich in den App Store hochgeladen werden, um von den Nutzern genutzt zu werden.

Ionic/Angular- und Cordova-Plugins
Die folgenden Punkte sollten zum Cordova-Plugin klargestellt werden:

  • Die Funktion des Cordova-Plugins besteht darin, eine Brücke für Seiten und native Kommunikation zu bieten; zunächst können unsere Seiten Gerätefunktionen nicht direkt aufrufen, daher müssen wir uns mit nativem Code verbinden, der Gerätefunktionen aufrufen kann (Android: Java; iOS: OC) Kommunikation zu diesem Zeitpunkt ist das Cordova-Plugin erforderlich.
  • Das Cordova-Plugin kann in jedem Cordova-Projekt verwendet werden, unabhängig vom verwendeten Frontend-Framework (z. B. Ionic).
  • Ionic Native ist in Ionic 2 gekapselt, was die Nutzung von Cordova-Plugins erleichtert, aber in Ionic 2 ist es weiterhin möglich, Cordova-Plugins wie in Ionic 1 zu verwenden, und Ionic Native ist nicht erforderlich.
  • Selbst wenn du Ionic Native in Ionic 2 verwendest, musst du zuerst manuell Plugins hinzufügen, wie zum Beispiel cordova plugin add cordova-plugin-pluginName.






Vorhergehend:Neue Route 3 (Newifi) Digitales Goldgraben-Tutorial
Nächster:Ionische Projekt-bezogene Operationsbefehle
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com