Mis on vaatekomponendi esmane eesmärk?
Mis on vaatekomponendi esmane eesmärk?

Video: Mis on vaatekomponendi esmane eesmärk?

Video: Mis on vaatekomponendi esmane eesmärk?
Video: Kuidas toetada oma lapse vaimset tervist? 2024, Aprill
Anonim

A vaata komponenti on C# klass, mis pakub osalist vaade vanemast sõltumatult vajalike andmetega vaade ja tegevus, mis seda muudab. Seoses sellega a vaata komponenti võib käsitleda kui eritoimingut, kuid seda kasutatakse ainult osalise toimingu pakkumiseks vaade andmetega.

Mis on vaatekomponent seda arvesse võttes?

A vaata komponenti määrab selle loogika meetodis InvokeAsync, mis tagastab ülesande või sünkroonses Invoke meetodis, mis tagastab IViewComponentResulti. Parameetrid pärinevad otse käsu käivitamisest vaata komponenti , mitte mudeliköitmisest. A vaata komponenti ei käsitle kunagi taotlust otseselt.

Lisaks, mis on habemenuga komponendid? Komponent klassid. Komponendid aastal rakendatakse Raseerija komponent failid (. habemenuga ), kasutades C# ja HTML märgistuse kombinatsiooni. UI jaoks a komponent on määratletud HTML-i abil. Dünaamiline renderdusloogika (nt tsüklid, tingimuslikud tingimused, avaldised) lisatakse manustatud C# süntaksi abil, mida nimetatakse Raseerija.

mis on vaatekomponent MVC-s?

Kuva komponent on äsja ASP. NET Core'i funktsioon MVC . See on väga sarnane osalisele vaade kuid on sellega võrreldes väga võimas. See ei kasuta mudeli sidumist, vaid töötab ainult nende andmetega, mida me sellesse helistades esitame. Kuva komponent on järgmised omadused.

Kuidas luua vaadet. NET-i tuumas?

  1. Paremklõpsake kaustal Vaated ja seejärel käsku Lisa > Uus kaust ja andke kaustale nimi HelloWorld.
  2. Paremklõpsake kaustal Views/HelloWorld ja seejärel käsku Lisa > Uus fail.
  3. Dialoogiaknas Uus fail: valige ASP. NET Core vasakul paanil. Valige keskpaanil MVC View Page. Tippige väljale Nimi Indeks. Valige Uus.

Soovitan: