Vad är det primära syftet med en vykomponent?
Vad är det primära syftet med en vykomponent?

Video: Vad är det primära syftet med en vykomponent?

Video: Vad är det primära syftet med en vykomponent?
Video: Att vägledas av känslor – och inte vilseledas av dem 2024, Mars
Anonim

A visa komponent är en C#-klass som ger en partiell se med de data som den behöver, oberoende av föräldern se och handlingen som gör det. I detta avseende, a visa komponent kan ses som en specialiserad åtgärd, men en som endast används för att tillhandahålla en del se med data.

Med tanke på detta, vad är en vykomponent?

A visa komponent definierar dess logik i en InvokeAsync-metod som returnerar en Task eller i en synkron Invoke-metod som returnerar ett IViewComponentResult. Parametrar kommer direkt från anropet av visa komponent , inte från modellbindning. A visa komponent hanterar aldrig en förfrågan direkt.

Dessutom, vad är rakhyvelkomponenter? Komponent klasser. Komponenter implementeras i Rakhyvelkomponent filer (. rakapparat ) med en kombination av C# och HTML-kodning. Användargränssnittet för en komponent definieras med HTML. Dynamisk renderingslogik (till exempel loopar, villkor, uttryck) läggs till med hjälp av en inbäddad C#-syntax som kallas Rakapparat.

vad är visningskomponent i MVC?

Visa komponent är en nyligen introducerad funktion i ASP. NET Core MVC . Det är mycket likt partiellt se men är väldigt kraftfull jämfört med den. Den använder inte modellbindning utan fungerar bara med de data vi tillhandahåller när vi ringer in den. Visa komponent har följande funktioner.

Hur skapar jag en vy i. NET core?

  1. Högerklicka på mappen Views, och sedan Lägg till > Ny mapp och namnge mappen HelloWorld.
  2. Högerklicka på mappen Views/HelloWorld och sedan Lägg till > Ny fil.
  3. I dialogrutan Ny fil: Välj ASP. NET Core i den vänstra rutan. Välj MVC View Page i mittrutan. Skriv Index i rutan Namn. Välj Ny.

Rekommenderad: