For the complete documentation index, see llms.txt. This page is also available as Markdown.

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' }
}
Recargar al hacer clic en el botón

Lista de argumentos

Se puede pasar una matriz de argumentos a la región dinámica.

utilizando la lista de argumentos

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.

Si tiene varios componentes relacionados que utilizan los mismos datos, considere colocarlos en la misma región dinámica para mejorar el rendimiento.

Región dinámica con 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.

Componente de carga para una región dinámica

API

New-UDDynamic

Véase también

Última actualización

¿Te fue útil?