Ich habe eine Komponente NewsCard, die eine einfache Karte darstellt, die enthält eine Zusammenfassung über einen Newseintrag:
Code: Select all
@using Web.Backend.Models
@code {
[Parameter]
public News? NewsData { get; set; }
}
[url=/news/@NewsData?.Id]
[img]@NewsData?.TitleImage.ResolveObjectUri()[/img]
@NewsData?.Title
@string.Format("{0} {1}", NewsData?.PostedBy.LastName, NewsData.PostedBy.FirstName)
@NewsData?.PostedAt
@NewsData?.Description
[/url]
Code: Select all
Code: Select all
Code: Select all
await Html.RenderComponentAsync(RenderMode.ServerPrerendered, new { NewsData = news });
Ich versuche zu verstehen, warum es nicht funktioniert und warum ich nicht einfach dieselbe Syntax verwenden kann wie in einer Komponente:
Code: Select all