AplicaciónPágina
Componente
Devuelve la instancia del componente y sus métodos
Obtener la instancia del componente
Este comando te permite obtener la instancia de un componente.
Sintaxis
let componentInstance = await kf.app.page.getComponent(componentId);Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| componentId | String | ID único del componente. |
Devuelve una instancia del componente con los siguientes métodos:
Refresh
Este comando actualiza un componente.
Sintaxis
componentInstance.refresh();Hide
Este comando oculta un componente de una página.
Sintaxis
componentInstance.hide();Show
Este comando muestra un componente que se había ocultado en una página.
Sintaxis
componentInstance.show();Métodos específicos de los componentes
OnMount
Un evento del ciclo de vida de un componente que se llama cuando el componente se monta o se vuelve a montar en la página.
Sintaxis
componentInstance.onMount(listenerFunction);Ejemplo
// Consider setting second tab as active when tab component is mounted.
componentInstance.onMount(() => {
// function logic goes here...
componentInstance.setActiveTab(2);
});Note
- Cualquier método específico de un componente que se use al cargar la página debe llamarse dentro del evento onMount del componente.
- El evento
onMountsolo se aplica a los siguientes componentes.
1. Tab
setActiveTab
Este comando activa la pestaña con el índice indicado.
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| tabIndex | Number | Índice de la pestaña, empezando por 1 |
Sintaxis
componentInstance.setActiveTab(tabIndex);Ejemplo
// To set second tab as active
componentInstance.setActiveTab(2);
