Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 10316|Відповідь: 0

[іонічний] Зрозумійте взаємозв'язок між Ionic, Angular, Cordova та плагінами

[Копіювати посилання]
Опубліковано 27.06.2018 10:07:16 | | |
Поняття, згадані в цій статті, не розрізняють іонічний 1/кутовий 1 та іонний 2/кутовий 2.

Перш за все, нам потрібно уточнити такі поняття:

1. Навіть якщо ми зробимо мобільну веб-сторінку схожою на нативний додаток, ми не можемо викликати нативну здатність на нашій сторінці як нативний додаток.

2. Прості веб-сторінки не можна надсилати до магазину додатків для використання користувачами.

Далі ми пояснюємо взаємозв'язок між ними відповідно:

Іонний і кутовий
По-перше, слід зазначити, що Ionic є похідним від Angular, Angular — це окрема бібліотека JS, яку можна використовувати незалежно для розробки додатків, таких як jQuery, тоді як Ionic розширює лише Angular, застосовуючи Angular для реалізації багатьох компонентів, придатних для мобільних додатків, і створила дуже повну бібліотеку стилів, яка є найуспішнішим прикладом застосування Angular. Навіть якщо ви не використовуєте Ionic, Angular можна використовувати з будь-якою бібліотекою стилів, наприклад Bootstrap, Foundation тощо, щоб отримати бажаний ефект сторінки.

Іонічний/Кутовий та Кордова
Хтось може запитати: «Чи кращий Cordova за Ionic/Angular?» Це дуже незручно, і це зовсім беззмістовне питання. Вони виконують різні ролі в гібридній розробці — Ionic/Angular відповідає за реалізацію сторінки, а Cordova — за обгортання реалізованої сторінки у нативний додаток (Android: apk; iOS:ipa)。 Як і арахіс, найглибше зерно арахісу — кутове, шкірка — іонна, а найзовнішня шкаралупа арахісу — кордова. Після завершення пакування наша сторінка зможе викликати нативні можливості пристрою, і нарешті його можна буде завантажити в магазин додатків для використання користувачами.

Плагіни Ionic/Angular та Cordova
Наступні моменти слід уточнити щодо плагіна Cordova:

  • Функція плагіна Cordova полягає в тому, щоб забезпечити міст для сторінок і нативного спілкування, по-перше, наші сторінки не можуть безпосередньо викликати можливості пристрою, тому нам потрібно підключатися до рідного коду, який може викликати можливості пристрою (Android: Java; iOS: OC) спілкування, на цьому етапі потрібен плагін Cordova.
  • Плагін Cordova можна використовувати в будь-якому проєкті Cordova, незалежно від фронтенд-фреймворку (наприклад, Ionic).
  • Ionic Native інкапсулюється в Ionic 2, що полегшує використання плагінів Cordova, але в Ionic 2 все ще можливо використовувати плагіни Cordova, як у Ionic 1, і Ionic Native не є обов'язковим.
  • Навіть якщо ви використовуєте Ionic Native в Ionic 2, спочатку потрібно вручну додати плагіни, наприклад plugin cordova add cordova-plugin-pluginName.






Попередній:Новий навчальний посібник з пошуку цифрового золота у новому маршруті 3
Наступний:Команди операцій, пов'язані з іонним проєктом
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com