Blazor, non può ottenere componenti integrati da aggiornare

blazor webassembly

Domanda

Mi rendo conto che questo non è un prodotto rilasciato, quindi sto solo sperimentando, spero che qualcuno di voi abbia trovato una soluzione al problema che sto vivendo.

Ho la componente B inclusa nel componente A Quando un elemento in un list è selezionato, il componente B vede e carica e visualizza i dati necessari.

Tuttavia, quando si seleziona un altro elemento dalla combo list da Component A , esso non aggiorna componente di B list e immagino che sia perché OnInitAsync non è chiamato in seguito.

Qualcuno ha qualche soluzione?

Risposta popolare

Per chiunque non leggesse i commenti, la soluzione era chiamare StateHasChanged() al momento giusto.

A volte nello sviluppo del blazer questo requisito dovrebbe essere soddisfatto automaticamente dal framework. Vedi qui




Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché