Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 10316|Atbildi: 0

[jonu] Izpratne par attiecībām starp Ionic, Angular, Cordova un spraudņiem

[Kopēt saiti]
Publicēts 27.06.2018 10:07:16 | | |
Šajā rakstā minētie jēdzieni neatšķir Ionic 1 / Angular 1 un Ionic 2 / Angular 2.

Pirmkārt, mums ir jāprecizē šādi jēdzieni:

1. Pat ja mēs padarām mobilo tīmekļa lapu līdzīgu vietējai lietojumprogrammai, mēs nevaram izsaukt vietējo spēju mūsu lapā kā vietējo lietojumprogrammu.

2. Vienkāršas tīmekļa lapas nevar iesniegt lietotņu veikalā lietotājiem.

Pēc tam mēs izskaidrojam attiecības starp tām, attiecīgi:

Jonu un leņķa
Pirmkārt, ir skaidrs, ka Ionic ir Angular atvasinājums, Angular ir atsevišķa JS bibliotēka, ko var izmantot neatkarīgi lietojumprogrammu izstrādei, piemēram, jQuery, bet Ionic tikai paplašina Angular, izmantojot Angular, lai ieviestu daudzus komponentus, kas ir piemēroti mobilajām lietojumprogrammām, un ir izveidojis ļoti pilnīgu stila bibliotēku, kas ir visveiksmīgākais Angular lietojumprogrammas piemērs. Pat ja neizmantojat Ionic, Angular var izmantot ar jebkuru stilu bibliotēku, piemēram, Bootstrap, Foundation utt., Lai iegūtu vēlamo lapas efektu.

Jonu/leņķa un kordovas
Kāds var jautāt: "Vai Cordova ir labāka par Ionic / Angular?" Tas ir ļoti apkaunojoši, un tas vispār ir bezjēdzīgs jautājums. Viņiem ir dažādas lomas hibrīda izstrādē - Ionic/Angular ir atbildīgs par lapas ieviešanu, bet Cordova ir atbildīgs par ieviestās lapas iesaiņošanu vietējā lietojumprogrammā (Android: apk; iOS:ipa)。 Tāpat kā zemesrieksti, iekšējais zemesriekstu kodols ir leņķisks, zemesriekstu kodola āda ir jonu un ārējais zemesriekstu apvalks ir Cordova. Pēc iepakojuma pabeigšanas mūsu lapa varēs izsaukt ierīces vietējās iespējas, un visbeidzot to var augšupielādēt lietotņu veikalā, lai to izmantotu lietotāji.

Jonu / leņķa un Cordova spraudņi
Par Cordova spraudni jāprecizē šādi punkti:

  • Cordova spraudņa funkcija ir nodrošināt tiltu lapām un vietējai saziņai, pirmkārt, mūsu lapas nevar tieši izsaukt ierīces iespējas, tāpēc mums ir jāizveido savienojums ar vietējo kodu, kas var izsaukt ierīces iespējas (Android: Java; iOS: OC) saziņa, šajā brīdī ir nepieciešams Cordova spraudnis.
  • Cordova spraudni var izmantot jebkurā Cordova projektā neatkarīgi no izmantotās front-end struktūras (piemēram, Ionic).
  • Ionic Native ir iekapsulēts Ionic 2, kas atvieglo Cordova spraudņu izmantošanu, bet Ionic 2 joprojām ir iespējams izmantot Cordova spraudņus kā Ionic 1, un Ionic Native nav nepieciešams.
  • Pat ja izmantojat Ionic Native Ionic 2, vispirms manuāli jāpievieno spraudņi, piemēram, cordova spraudnis pievienot cordova-plugin-pluginName.






Iepriekšējo:Jauns maršruts 3 (newifi) rakšanas digitālā zelta apmācība
Nākamo:Ar jonu projektu saistītās operāciju komandas
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com