Mindössze annyit kell tudni az MVC-ről AngularJ-kben



Ez a cikk részletes és átfogó ismereteket nyújt Önnek az MVC-ről a JavaScript-ben, megértendő példákkal.

A koncepció MVC nagyszerű és az az alapgondolat, hogy három különálló entitás legyen, és soha ne keverje össze őket. Ebben a cikkben megértjük, mi az MVC az AngularJS-ben, a következő sorrendben:

Mi az MVC az AngularJS-ben?

Az AngularJs támogatja az MVC mintát. Az MVC azaz a Model View Controller egy szoftvertervezési minta, amelyet webalkalmazások fejlesztésére használnak. A következő részekből áll:





  • Modell - A minta legalacsonyabb szintje, a modell egy adatbázisból áll. Az alkalmazás adatainak kezeléséért a modell felel. Egyszerűbben fogalmazva, kezeli az alkalmazás adatait és logikáját.

  • Kilátás - A Nézet feladata az adatok egy részének vagy a teljes adatnak a felhasználó számára történő megjelenítése. A vezérlő adatainak megjelenítéséhez szögletes kifejezéseket adhatunk a nézethez, amelyek összehangolják a modellt és megtekintik az esetleges módosításokat. Egyszerűbben kifejezve a nézet a felhasználói felület, amely bemutatja a kimenetet.



    különbség a báb és a séf között
  • Vezérlő - A modell és a nézet feletti vezérlést a vezérlő biztosítja, azaz a kijelzővel együtt ellenőrzi az adatok visszakeresését. Egyszerűbben fogalmazva, a vezérlő kezeli a modell és a nézet részének kölcsönhatását.

MVC In AngularJs

Az MVC Architectural mintát használtákhatékonyan és eredményesen hosszú ideig a szoftverfejlesztésben.



Az MVC működése az AgularJS-ben

Az MVC megvalósítható AngularJ-kben JavaScript és HTML használatával. A modellrész a , míg a modell és a vezérlő rész a .

A következő példa bemutatja az MVC működését:

Szögletes MVC architektúra

hogyan lehet megtalálni a legnagyobb számot a java tömbben

függvény címe ($ hatókör) {

$ hatókör.Person = {

„Név”: „Ari Jon”,

„Cím”: „Park, NYC”,

}

}

A kimenet a személy neve lesz, vagyis Ari Jon.

Ezzel véget értünk ennek az MVC-nek az AngularJS cikkében. Az MVC architektúra szögletes megvalósítása a cikkben említett módszerrel történik. A feladatok szétválasztása ennek az architektúrának köszönhetően lehetséges. Míg a modell az alkalmazás adataiból áll, a nézet az elrendezést vagy a felhasználói felületet képviseli. A vezérlő kapcsolatként működik a nézet és a modell között.

Ca fenébe az Edureka, egy megbízható online tanulási vállalat, amelynek több mint 250 000 elégedett tanulóval rendelkező hálózata elterjedt az egész világon. Az Angular egy JavaScript keretrendszer, amelyet méretezhető, vállalati és teljesítményű kliensoldali webalkalmazások létrehozására használnak. Mivel az Angular framework elfogadása magas, az alkalmazás teljesítménymenedzsmentje a közösség által vezérelt, közvetetten jobb munkalehetőségeket jelent. Az Angular Certification Training célja ezeknek az új koncepcióknak az áttekintése az Enterprise Application Development körül.