Guía de Implementación
Guía para implementar reactividad en componentes Avonni
Transforma tus componentes Avonni en una experiencia dinámica e interactiva con nuestra guía sobre cómo configurar componentes de datos reactivos. Este tutorial te guiará a través del proceso, asegurando que tus componentes muestren datos y respondan a las interacciones del usuario en tiempo real.
Paso 1: Asignar nombres de API a tus componentes de datos
Comienza dando a cada uno de tus componentes de datos un identificador único, conocido como nombre de API. Este nombre actúa como un punto de referencia, permitiendo que diferentes partes de tu página se comuniquen.
Por ejemplo:
Si estás trabajando con un componente Tabla de Datos, puedes nombrarlo
accountsDatatable.

Paso 2: Configurar expresiones reactivas en los componentes objetivo
A continuación, decide dónde quieres que aparezcan los datos interactivos. Esto podría ser dentro de un Bloque de Texto, otra Tabla de Datos o cualquier componente que muestre datos. Aquí utilizarás expresiones reactivas para indicar al componente qué datos mostrar y cuándo en el menú de filtros.
El formato de la expresión reactiva: Usa el formato
{{componentApiName.selectedRecord.componentFieldApiName}}para enlazar tus componentes.componentApiName: Aquí es donde pones el nombre de API de tu componente de datos (como elaccountsDatatableque nombraste arriba).componentFieldApiName: Esto se refiere al campo específico del registro que deseas mostrar (por ejemplo,NombreoIndustria).
Por ejemplo:
Para mostrar el campo 'Name' de un registro seleccionado en tu
accountsDatatable, usa{{accountsDatatable.selectedRecord.Name}}.Para mostrar el campo 'Industry' de la misma selección, usa
{{accountsDatatable.selectedRecord.Industry}}.
Casos de uso prácticos:
Mapas interactivos para la visualización de cuentas:
Supongamos que tienes un mapa interactivo etiquetado como
accountMap. Cuando un usuario selecciona una ubicación, puedes mostrar el Nombre de la Cuenta en un Bloque de Texto usando una expresión como{{accountMap.selectedRecord.Name}}. Esto asegura que el nombre de la cuenta seleccionada aparezca dinámicamente según la interacción del usuario.
Tablas de datos sincronizadas para Cuentas y Contactos:
Imagina que tienes una tabla que muestra cuentas (
accountsDatatable) y otra que muestra contactos relacionados (contactsDatatable).Puedes configurar la
contactsDatatablepara que reaccione a las selecciones en laaccountsDatatable. Por ejemplo, para mostrar el nombre del contacto asociado con la cuenta seleccionada, usa{{accountsTable.selectedRecord.Id}}.

Estos pasos convertirán tus componentes estáticos en una experiencia rica y receptiva, haciendo que tus aplicaciones web sean más intuitivas y fáciles de usar. El poder de los datos reactivos radica en su capacidad para que cada interacción en tu sitio se sienta conectada y con propósito.
¡Feliz desarrollo!
Última actualización
¿Te fue útil?
