Я хотел бы получить значение RenderFragment
для использования в моем коде:
Родительский компонент
<SkillIndividual>
<Skill>Fireball</Skill>
<AttributeType>Fire</AttributeType>
</SkillIndividual>
Дочерний компонент (SkillIndividual.razor
)
<span>@Skill</span> <span class="semi-transparent-text">(@AttributeType)</span>
@code {
[Parameter] public RenderFragment Skill { get; set; }
[Parameter] public RenderFragment AttributeType { get; set; }
private void CheckValue()
{
// Check the value of Skill (Fireball in this case)
}
}
Я знаю, что могу создать [Parameter] public string Skill {get;set;}
, но я чувствую, что это разрушит поток моего кода. Если бы я мог взять значение из RenderFragment
, это сделало бы код намного чище.