Regiones dinámicas
New-UDDynamic permite definir una región dinámica. Las páginas en sí son dinámicas por naturaleza. Esto significa que, cada vez que se carga una página, se ejecuta el PowerShell de esa página. A veces, puede que desee recargar una sección de una página en lugar de la página completa. Es entonces cuando querrá utilizar regiones dinámicas.
Región dinámica básica
Esta región dinámica se recarga cuando se hace clic en el botón.
New-UDApp -Title "Hello, World!" -Content {
New-UDDynamic -Id 'date' -Content {
New-UDTypography -Text "$(Get-Date)"
}
New-UDButton -Text 'Reload Date' -OnClick { Sync-UDElement -Id 'date' }
}
Lista de argumentos
Se puede pasar una matriz de argumentos a la región dinámica.

Puede utilizar Sync-UDElement para cambiar los valores de los argumentos.
Actualización automática
Las regiones dinámicas permiten actualizar automáticamente los componentes después de un cierto tiempo. El bloque de script de toda la región se ejecutará durante la actualización automática.

Componente de carga
A veces, actualizar un componente dinámico puede llevar cierto tiempo. Por ejemplo, si está consultando la API REST de otro servicio o datos. Las regiones dinámicas admiten la configuración del componente que se muestra mientras la región se recarga. De forma predeterminada, no se muestra nada. Puede ser cualquier componente de la aplicación.

API
Véase también
Última actualización
¿Te fue útil?