Дочерний компонент создает поле на основе набора свойств объекта, который передается дочернему компоненту в качестве параметра. В приведенном ниже примере, как дочерний компонент может отображать динамически, когда любое из полей адреса изменяется в родительском? Спасибо за любые предложения!
Родительский компонент использует дочерний компонент, как показано ниже, и передает параметр parentObj
.
Родительский компонент:
<Child ChildObj="@parentObj" />
Дочерний компонент:
<div class="col-8 flex-wrap">
@Address
</div>
@code {
[Parameter]
public Person ChildObj { get; set; }
public string Address { get; set; }
protected override async Task OnInitializedAsync()
{
await Task.Run(() => {
if (ChildObj != null)
{
Address = ChildObj.Address1 + " " + ChildObj.Address2 + " " + ChildObj.City + " " + ChildObj.State + " " + ChildObj.Zip
}
});
}
}