【发布时间】:2023-01-07 20:57:52
【问题描述】:
我在 page.razor 中有以下代码:
@if (i==1)
{
<MudTimelineItem Color="Color.Primary" Size="Size.Medium" Variant="Variant.Outlined">
<MudAlert Severity="Severity.Success">@matrix.UserName</MudAlert>
</MudTimelineItem>
}
else
{
<MudTimelineItem Variant="Variant.Outlined">
<MudAlert Severity="Severity.Success">@matrix.UserName</MudAlert>
</MudTimelineItem>
}
唯一改变的是颜色和大小参数,其余部分保持不变,除了使用 if-else 语句之外,是否可以使用三元运算符或任何其他 blazor 支持的运算符将其仅写在一行中?
【问题讨论】: