Haz todo lo posible por comprender el código de forma correcta antes de adaptarlo a tu trabajo si ttienes algo que aportar puedes decirlo en los comentarios.
Solución:
Dentro de Blazor, siempre sigues el patrón:
change data
--> new view rendered
Cada vez que desee cambiar la interfaz de usuario del componente desde el exterior, debe hacerlo cambiando los datos (modelo/estado/parámetro/contexto/…).
En cuanto a este escenario, puede agregar un Collapsed
campo para indicar si el panel en sí está contraído ahora:
Goodwill PKW/smart
Profile
@code
[Parameter]
public string Collapseget;set;="collapse"; // hide by default
Y cada vez que desee colapsarlo, simplemente configure este parámetro en collapse
:
GOODWILL PKW/Smart
@code
private bool Collapsed = true;
Manifestación:
[Edit] : incluso podemos refactorizar el código anterior para exponer menos información cambiando el campo de string a booleano.
El ModalGoodwillPKW.razor
:
">Goodwill PKW/smart
... @code [Parameter] public bool Collapsedget;set;= true; // hide by defaultEl
UserForm.razor
:...Collapsed="@Collapsed" > @code private bool Collapsed = true;Si para ti ha resultado de ayuda este post, sería de mucha ayuda si lo compartes con el resto juniors de este modo nos ayudas a difundir este contenido.
¡Haz clic para puntuar esta entrada!(Votos: 0 Promedio: 0)Utiliza Nuestro Buscador